/*主页面背景，字体颜色定义*/
body { background: #ede7d9;	color: #382b1f; font-size: 14px; }
a {	color: #382b1f;	text-decoration: none;}
a:hover{color: #95191b;}

.titleH2{font-weight: bold;font-size: 20px;}


/*--------------------------------------------------民俗页-----------------------------------------------------------*/

/*=========主题内容=========*/
.substance{ width: 100%; margin: 0 auto; background: url("../image/cont_bg.jpg") top center no-repeat #ede7d9; background-size: contain;}
.substance01{ width: 100%; margin: 0 auto; background: url("../image/cont_bg01.jpg") top center no-repeat #ede7d9; background-size: contain;}
.substance02{width: 100%;margin: 0 auto;background: url("../image/cont_bg02.jpg") top center no-repeat #ede7d9;background-size: contain;}

/*面包屑*/
.mianbaoxie{color:#392b20; padding: 10px 0 15px; font-size: 14px;}
.mianbaoxie span{font-size: 20px; margin-right: 5px;}
.mianbaoxie a{ color: #392b20; padding: 0 3px;}
.mianbaoxie a:hover{color: #95191b;text-decoration: underline;}
.mianbaoxie em{font-style: normal;/*cursor:pointer;*/}

.folk_bann_bg{background: url(../image/folk_bann_bg.png) no-repeat center -30px;margin:0 auto;margin-top: -10px;padding-top: 20px;}

/*banner*/
.hc-915{ width: 915px;}
.hc-275 { width: 275px;}
.folk_bann {margin-top: 0px;}
.folk_bann .banner_news { height: 576px; width: 275px; background: #392b20;position: relative; }
.folk_bann .banner_news:before{position: absolute;height:464px; background: #95191b; width: 1px;top: 20px; left: 25px; content: ' ';z-index: 1;}
.folk_bann .banner_news .folk_bnnav{ display:block;}
.folk_bann .banner_news .folk_bnnav .read_book p a{ color: #dfd7bd; }
.folk_bann .banner_news dd{ cursor: pointer; color: #dfd8be; padding: 18px 25px;position: relative;}
.folk_bann .banner_news dd h3{position: relative; font-size: 18px; padding: 0 0 8px;color: #dfd8be;}
.folk_bann .banner_news dd h3 span{margin-right:12px;background:#392b20;margin-left:-13px;border:1px solid #95191b;width:24px;height:24px;display:inline-block;line-height:24px;text-align:center;color:#95191b;font-size:15px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;position: relative;z-index: 2;}
.folk_bann .banner_news dd h3:after{ font-size: 14px; content: "\e630";position: absolute;  top: 6px;  right: 0px;  font-family: "iconfont";color: #544739; }
.folk_bann .banner_news dd p{padding-left: 24px; font-size: 14px; line-height: 24px; }
.folk_bann .banner_news dd p a{color: #95191b;}
.folk_bann .banner_news dd .folk_name{ padding-left: 24px; font-size: 14px; line-height: 24px;overflow: hidden;zoom: 1;}
.folk_bann .banner_news dd .folk_name a{ text-overflow: ellipsis; white-space: nowrap; overflow: hidden; width: 25%; color: #dfd8be;float: left; }

.folk_bann .banner_news dd .tabbox{display: none;background: url(../image/bann_tabox_bg.png) no-repeat bottom right #ede7d9;padding: 10px 15px;width:610px;overflow: hidden; position: absolute; top: 0px; left: 275px; z-index: 99;background-size: 62% auto;}

.folk_bann .banner_news dd .tabbox04{top:initial;bottom: 0;height: 340px;}  
.folk_bann .banner_news dd .tabbox .tabbox_high{overflow: auto;}

.folk_bann .banner_news dd .tabbox .tabbox_high::-webkit-scrollbar{width: 10px;}
.folk_bann .banner_news dd .tabbox .tabbox_high::-webkit-scrollbar-thumb{-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;background: #ded4c3;}

.folk_bann .banner_news dd .tabbox .tablis{ margin-bottom: 20px;position: relative;} 
.folk_bann .banner_news dd .tabbox h4 { color: #392b20; font-size: 16px; line-height: 30px;color: #95191b;}
.folk_bann .banner_news dd .tabbox .tabGd{position: absolute;right:0;top:4px;}
.folk_bann .banner_news dd .tabbox .tabGd a{color: #392b20;}
.folk_bann .banner_news dd .tabbox .tabGd a:hover{color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd .tabbox p { padding: 0px;}
.folk_bann .banner_news dd .tabbox .tablis_hang a{ padding: 10px 0; color: #392b20; display: block;width: 50%;float: left;}
.folk_bann .banner_news dd .tabbox .tablis_hang a:hover{color: #95191b;}
.folk_bann .banner_news dd .tabbox ul li {text-overflow: ellipsis; white-space: nowrap; overflow: hidden; padding: 5px 0; width:14.2%; color: #392b20; font-size: 14px;line-height: 20px; float: left;}
.folk_bann .banner_news dd .tabbox ul li a{ color: #392b20;}
.folk_bann .banner_news dd .tabbox ul li a:hover{ color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd:hover{background:#ede7d9; color: #392b20;}
.folk_bann .banner_news dd:hover h3{color: #392b20;}
.folk_bann .banner_news dd:hover a h3:hover{color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd:hover h3 span{background: #ede7d9;}
.folk_bann .banner_news dd:hover dd p{color: #392b20;}
.folk_bann .banner_news dd:hover .folk_name a{color: #392b20;}
.folk_bann .banner_news dd:hover .folk_name a:hover{color: #95191b;text-decoration: underline;}
.folk_bann .banner_news dd:hover .read_book p a{color: #392b20;}
.folk_bann .banner_news dd:hover .read_book p a:hover{color: #95191b;}
.folk_bann .banner_news dd:hover .tabbox{ display: block;}
.folk_bann .banner_news .wall_cot{ margin-top: 10px;}
.folk_bann .banner_news .wall_cot a{ float: left; width: 25%; text-align: center;}
.folk_bann .banner_news .wall_cot a img{  display: inline-block;}

.folk_bann .banner_hdp { width: 640px;height: 576px; position: relative; overflow: hidden;}
.folk_bann .banner_hdp .bann_pic li{ position: relative;float: left;display: inline; }
.folk_bann .banner_hdp .bann_pic li img{  height: 576px;width: 640px; display: block;}
.folk_bann .banner_hdp .folk_listbox{z-index: 89; display: inline-block; padding: 10px 20px;position: absolute; bottom: 0px; left: 0px;height: 120px; background: rgba(0,0,0,0.4);width: 100%;}
.folk_bann .banner_hdp .folk_listbox a{float: left; width: 50%;color: #ede7d9;font-size: 14px;line-height: 29px;display: block;height: 29px;}
.folk_bann .banner_hdp .folk_listbox a:hover{color: #95191b;text-decoration: underline;}

.folk_bann .banner_hdp .folk_banndot{ position: absolute; bottom: 165px; left: 186px;}
.folk_bann .banner_hdp .folk_banndot a{}
.folk_bann .banner_hdp .folk_banndot a.active{background: #95191b; opacity: 1;filter:Alpha(opacity=100);}

.folk_bann .bann-num{position:absolute;bottom:165px;left:186px;z-index:3;}
.folk_bann .bann-num dd{ margin: 0 5px; float: left; width: 58px; height: 4px; border-radius: 4px; -webkit-border-radius: 4px;-moz-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px; background: #000;opacity: 0.2;filter:Alpha(opacity=20); cursor: pointer; }
.folk_bann .bann-num dd.active{background:#95191b;opacity: 1; filter:Alpha(opacity=100);}

.bann_aside{ background:url("../image/bann_tabox01.jpg") #f0ece1 bottom center no-repeat; height: 536px; padding: 20px;}
.bann_aside dl dt{height: 18px;line-height: 18px;border-left: 4px #95191b solid;margin: 10px 0 ;width: 100%;display: inline-block;}
.bann_aside dl dt h3{font-size: 18px;font-weight: bold;color: #392b20;padding-left: 16px;display: inline-block;}
.bann_aside dl dd{margin: 0 auto;}
.bann_aside dl dd a{color: #392b20;  font-size: 14px;  line-height: 34px; padding: 5px 0;  width: 100%;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.bann_aside dl dd a:hover{color: #95191b;text-decoration: underline;}
.bann_aside dl dd a i{font-style: normal; margin-right: 15px;display: inline-block;float: left;}
.bann_aside dl dd a span{float: right; color: #b9a189;}
.bann_aside dl dd a em{font-style: normal;width:160px;display: inline-block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;}
/*banner end*/

/* 传统文学banner */
.folk_bann .banner_wenxue dd{padding: 12px 25px;}
.folk_bann .banner_wenxue:before{height: 507px;}
.folk_bann .banner_news dd .wenxue_name a{width: 33%;}
.folk_bann .banner_news dd .wenxue_name a.active{color: #95191b;-webkit-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;-moz-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;-o-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;-ms-text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;text-shadow:#ecce0e 1px 0 0,#ecce0e 0 1px 0,#ecce0e -1px 0 0,#ecce0e 0 -1px 0;}

.folk_bann .calendar_ban:before{height: 506px;}

/* 传统文学banner end */

/* 文化 */
.banner_news .culture_show{color: #dfd8be;position: absolute;cursor:pointer;z-index:90;background:#392b20;width: 100%;}
.banner_news .culture_show .culture_jiantou{text-align: center;padding-top:12px;padding-bottom: 12px}
.folk_bann .culture_hide:before{position: absolute; background: #95191b;width: 1px;top:-10px;left: 25px;content:' ';height:90%;z-index: 1;}
.banner_news .culture_hide{padding-bottom: 15px;display: none;}
.folk_bann .banner_news dd .tabbox_show{min-height:155%;top: initial;bottom: 0;}
.banner_news .culture_show:hover .culture_jiantou{display: none;}
.banner_news .culture_show:hover .culture_hide{display: block;} 

.folk_bann .wenyi_shou .culture_hide:before{height:416px;}
.folk_bann .banner_news .wenyi_shou dd .tabbox_show{top:-535px;min-height: 125.5%;}


/* 文化 end */

.china_book{ margin-top: 30px; background: url("../image/hobook_bg01.jpg") no-repeat top center; width: 100%; height: 110px; position: relative; }
.china_book1{margin-top: 0;}
.china_book .china_fenlei{ right: 15px;position: absolute; }
.china_book .china_fenlei a{float: left;margin:10px 12px 0 12px;width: 80px;text-align: center;}
.china_book .china_fenlei a img{ border-radius: 20px;-webkit-border-radius: 20px;-moz-border-radius: 20px;-o--moz-border-radius: 20px;-ms--moz-border-radius: 20px; width: 72px; height: 72px; -moz-box-shadow:-5px 5px 20px rgba(0,0,0,0.5);-webkit-box-shadow:-5px 5px 20px rgba(0,0,0,0.5); -o-box-shadow:-5px 5px 20px rgba(0,0,0,0.5);-ms-box-shadow: -5px 5px 20px rgba(0,0,0,0.5); box-shadow: -5px 5px 20px rgba(0,0,0,0.5);/* transition-duration:0.2s;-webkit-transition-duration:0.2s;-o-transition-duration:0.2s;-ms-transition-duration:0.2s;-moz-transition-duration:0.2s; */display: inline-block;}
.china_book .china_fenlei a span{color: #605b56;  line-height: 20px; display: block; text-align: center;}
/*  .china_book .china_fenlei a:hover img{transform: scale(1.1);-webkit-transform: scale(1.1);-moz-transform: scale(1.1);-ms-transform: scale(1.1);-o-transform: scale(1.1);}  */
.china_book .china_fenlei a:hover{margin-top:5px;}
.china_book .china_fenlei a:hover img{width: 80px;height: 80px;} 
.china_book .china_fenlei a:hover span{color: #95191b;}
.china_guide{background: url("../image/hobook_bg02.png") no-repeat top center;width: 100%;height: 204px; position: relative;}
.china_guide .china_guidebox{position:absolute;right:3px;top:24px;}
.china_guide .china_guidebox dl{ float: left; width: 150px; text-align: center;position: relative; }
.china_guide .china_guidebox dl.china_wid{width: 160px;}
.china_guide .china_guidebox dl.china_last:before{background:none;}
.china_guide .china_guidebox dl:before{content: ' '; right: 0px; position: absolute; width: 1px; height: 95px; background: url("../image/guide_line.png") no-repeat top center;top: 20px;}
.china_guide .china_guidebox dl dt{color: #392b20;font-weight: bold; font-size: 16px; line-height: 30px; text-align: center; }
.china_guide .china_guidebox dl dd{display:inline-block;text-align:center; }
.china_guide .china_guidebox dl dd a{ color: #392b20; line-height: 21px; margin: 0 10px;}
.china_guide .china_guidebox dl dd a:hover{color: #95191b;text-decoration: underline;}
.china_guide .china_guidebox dl.lastw:before{background: url("") no-repeat 0 0;}

.sports_guide .china_guidebox{top: 32px;}

/* 传统哲学 */

/* banner */
.folk_bann .banner_philo{background: #392b20;width: 275px;height: 576px;}
/* .folk_bann .banner_philo .bann_philo_top{height: 56px;background:url(../images/pic/philo_topbg.jpg) no-repeat center top;width: 100%;}
.folk_bann .banner_philo .bann_philo_top ul{padding:10px 15px 0 15px;}
.folk_bann .banner_philo .bann_philo_top ul li{float: left;width: 61px;}
.folk_bann .banner_philo .bann_philo_top ul li span{display: block;background: url(../images/pic/philo_list.png) no-repeat;height: 36px;cursor:pointer;}
.folk_bann .banner_philo .bann_philo_top ul li span.rujia{background-position: 10px 8px;}
.folk_bann .banner_philo .bann_philo_top ul li span.daojia{background-position: -88px 8px;}
.folk_bann .banner_philo .bann_philo_top ul li span.mojia{background-position: -189px 8px;}
.folk_bann .banner_philo .bann_philo_top ul li span.fajia{background-position: -286px 8px;}
.folk_bann .banner_philo .bann_philo_top ul li.active{background: url(../images/pic/philo_bg.png) no-repeat center center;position: relative;}
.folk_bann .banner_philo .bann_philo_top ul li.active:before{content: '';position: absolute;width:0;height:0;border-width:6px 6px 0;border-style:solid;border-color:#503f31 transparent transparent;bottom:-16px;left: 50%;margin-left: -6px;} */

.folk_bann .banner_philo .bann_philo_cont{padding: 0 15px;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont{margin-top:24px;color: #e8dac0;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont h3{width: 40px;height: 22px;background: #574b41;float: left;line-height: 22px;text-align: center;font-weight: 400;position: relative;font-size: 14px;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont h3:before{content: '';position: absolute;width:0;height:0;border-width:4px 0 4px 4px;border-style:solid;border-color:transparent transparent transparent #574b41;top:7px;right:-4px;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont p{width: 192px;float: right;line-height: 24px;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont a{color: #e8dac0;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont a:hover{color: #95191b;text-decoration: underline;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont span{color: #bea084;text-decoration: underline;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont span:hover{color: #95191b;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont i{font-style:normal;color: #bea084;}
.folk_bann .banner_philo .bann_philo_cont .philo_cont i:hover{color: #95191b;}

/* 优化 */
.folk_bann .banner_philo .folk_bnnav{color: #dfd8be;border-bottom: 1px solid #46392e;padding:20px 20px 16px 20px;} 
.folk_bann .banner_philo .folk_bnnav h3{font-size: 18px;color: #dfd8be;display: block;}
.folk_bann .banner_philo .folk_bnnav p{font-size: 14px;line-height: 22px;margin-top: 8px;}
.folk_bann .banner_philo .folk_bnnav a{color: #dfd8be;}
.folk_bann .banner_philo .folk_bnnav a:hover{color: #95191b;}

.folk_bann .banner_philo .bann_philo_top{margin-top: 20px;}
.folk_bann .banner_philo .bann_philo_top ul li{float: left;font-size: 18px;color: #dfd8be;font-weight: 600;cursor: pointer;margin: 0 15px;}
.folk_bann .banner_philo .bann_philo_top ul li span{display: block;}
.folk_bann .banner_philo .bann_philo_top ul li.active{border-bottom: 4px solid #95191b;padding-bottom: 5px;}

/* .tradition_guide{background: url("../images/pic/ho_book_ct01.jpg") no-repeat top center #dcbb7c;height: 200px;}
.tradition_guide .china_guidebox dl{width: 200px;margin-left:20px;} 
.tradition_guide .china_guidebox dl dt{width: 71px;height: 21px;margin-left: 10px;margin-bottom:8px;}
.tradition_guide .china_guidebox dl dd{ display:block;float: left;width: 50%;text-align: left;line-height: 24px;} */

.tradition_guide{background: url("../image/ho_book_zx01.jpg") no-repeat top center #dcbb7c;height: 200px;}
.tradition_guide .china_guidebox dl{width: 260px;margin-left:20px;} 
.tradition_guide .china_guidebox dl.lastw{width: 310px;}
.tradition_guide .china_guidebox dl dt{width: 71px;height: 21px;margin-left: 10px;margin-bottom:8px;}
.tradition_guide .china_guidebox dl dd{ display:block;float: left;width: 33.33%;text-align: left;line-height: 24px;} 

/* 新增国学经典 */
.philo_classics{background: #f1ede2;padding:35px 5px 1px 35px;-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;margin-top: -20px;position: relative;z-index: 4;}

.philo_gxjd_tit{padding-right: 30px;margin-bottom: 30px;}
.philo_classics .tradion_tit{height: 24px;line-height: 24px; border-left: 4px #95191b solid;}
.philo_classics .tradion_tit span{font-size: 26px;font-weight: bold;  color: #392b20;  padding-left: 10px; display: inline-block;}

.gxjd_nav ul li{float: left;font-size: 20px;margin-left: 50px;cursor: pointer;}
.gxjd_nav ul li.active{color: #95191b;border-bottom: 4px solid #95191b;padding-bottom: 4px;}

.gxjd_list dd{margin-right: 30px;float: left;margin-bottom: 30px;cursor: pointer;}

.gxjd_list dd img{-webkit-box-shadow: 0 0 12px rgba(0,0,0,0.5);-o-box-shadow: 0 0 12px rgba(0,0,0,0.5);-moz-box-shadow: 0 0 12px rgba(0,0,0,0.5);-ms-box-shadow: 0 0 12px rgba(0,0,0,0.5);box-shadow: 0 0 12px rgba(0,0,0,0.5);width: 196px;}

.gxjd_list dd h4{display: block;font-weight: 400;font-size: 16px;color: #392b20;margin-top: 10px;margin-bottom: 6px;}
.gxjd_list dd .gxjd_list_box span{display: inline-block;font-size: 14px;color: #b9a189;}
.gxjd_list dd .gxjd_list_box span a{color: #b9a189;}
.gxjd_list dd .gxjd_list_box span.spiltLine{width: 1px;height: 12px;background: #e3dfd5;position: relative;top: 2px;margin: 0 8px;}
.gxjd_list dd .gxjd_list_box span a:hover{text-decoration: underline;}

.gxjd_list dd .gxjd_list_box span.active{color: #95191b;}
.gxjd_list dd .gxjd_list_box span.active a{color: #95191b;}

.gxjd_list dd:hover .gxjd_list_box span:hover{color:#95191b;}
.gxjd_list dd:hover .gxjd_list_box span:hover a{color: #95191b;}
.artistic_zt{position: relative;z-index: 4;padding-bottom: 5px;padding-right: 0;}
.artistic_zt .gxjd_list{height: 610px;overflow: auto;margin-right: 20px;}
.artistic_zt .gxjd_list dd{margin: 0 30px 35px 0;}

.artistic_zt .gxjd_list::-webkit-scrollbar{width: 8px;}
.artistic_zt .gxjd_list::-webkit-scrollbar-thumb{background: #cac4b5;}
.artistic_zt .gxjd_list::-webkit-scrollbar-track{background:rgba(57,43,32,0.06);-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}

.wenyi_zt{padding: 0 0 10px 0;}
.wenyi_zt .symp_cont{margin-bottom:25px;padding-top: 30px;}

.gxjd_list dd.gxjd_png{text-align: center;}
.gxjd_list dd.gxjd_png img{box-shadow:none;display: inline-block;}

.culture_zt .gxjd_list{height: 665px;}

.philo_classics .gxjd_list .artistic_mr0{margin-right: 0;}

/*传统哲学 end*/

/* 传统体育 */
/* .sports_guide{background: url("../images/pic/ho_book_ty01.jpg") no-repeat top center #dcbb7c;height: 200px;} */
.sports_guide{background: url("../image/ho_book_ty_bg.jpg") no-repeat top center #dcbb7c;height: 200px;}
.sports_guide .china_guidebox dl{width: 210px;margin-left:20px;} 
.sports_guide .china_guidebox dl dt{width: 71px;height: 21px;margin-left: 10px;margin-bottom:8px;}
.sports_guide .china_guidebox dl dd{ display:block;float: left;width: 50%;text-align: left;line-height: 24px;}
.sports_guide .china_guidebox dl.lastw{width: 210px;}

/* 传统体育 end */

/* 文化 */
.culture_guide{background: url("../image/ho_book_wh01.jpg") no-repeat top center #dcbb7c;height: 200px;}
.culture_guide .china_guidebox dl{width:174px;margin-left:10px;} 
.culture_guide .china_guidebox dl dt{width: 71px;height: 21px;margin-left: 10px;margin-bottom:8px;}
.culture_guide .china_guidebox dl dd{ display:block;float: left;width:33.33%;text-align: left;line-height: 24px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;}
.culture_guide .china_guidebox dl.culture_lastw dd{width: 50%;}
.culture_guide .china_guidebox dl dd a:hover{color: #95191b;text-decoration: underline;}
/* 文化 end */

/* 传统文学 */
.letter_guide{background: url("../image/ho_book_wx01.jpg") no-repeat top center #dcbb7c;height: 200px;}
/* 传统文学 end */

/* 传统艺技 */
.artistic_guide{background:url("../image/ho_book_wenyi.jpg") no-repeat top center #dcbb7c;width:100%;height:200px;position:relative;}
.artistic_guidebox{width: 955px;position: absolute;right:30px;top: 18px;overflow: hidden;height: 166px;}
.artistic_guidebox ul{overflow:hidden;position: absolute;top: 0;left: 0;}
.artistic_guidebox ul li{margin-right:20px;width: 120px;height: 166px;float: left;}
.artistic_guidebox ul li img{width: 120px;height: 150px;}

/* .artistic_guide .artistic_shadow{position: absolute;width:120px;height:100%;right:0;top:0;background:-webkit-linear-gradient(to right,rgba(253,250,246,0) 0%, #e4bf84 40%, #e0b571 100%);background:-moz-linear-gradient(to right,rgba(253,250,246,0) 0%, #e4bf84 40%, #e0b571 100%);background:-o-linear-gradient(to right,rgba(253,250,246,0) 0%, #e4bf84 40%, #e0b571 100%);background: linear-gradient(to right,rgba(253,250,246,0) 0%, #e4bf84 40%, #e0b571 100%);z-index:2;} */
.artistic_guide .artistic_shadow{position: absolute;right: 0;top: 0;background: url(../image/wenyi_zhezhao_bg.png) no-repeat;width:98px;height: 200px;}

/* 传统艺技 end */

/* 传统历法 */
.calend_guide{background:url("../image/ho_book_lf01.jpg") no-repeat top center #dcbb7c;width:100%;height:200px;position: relative;}
.calend_guide .china_guidebox{position:absolute; right: 10px;top:28px; }
.calend_guide .china_guidebox dl{ float: left; width:220px; text-align: center;position: relative; }
.calend_guide .china_guidebox .calend_hl{margin-top:4px;}
.calend_guide .china_guidebox dl .ffr{margin-top:18px;}
.calend_guide .china_guidebox dl dt{float: left;position: relative;margin-right:24px;height: 168px;}
.calend_guide .china_guidebox dl dt:before{content:' '; right:-10px; position: absolute; width: 1px; height:123px; background: url("../image/guide_line.png") no-repeat center center;}
.calend_guide .china_guidebox dl dd{ display:block;width:36%;text-align: left;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.calend_guide .china_guidebox dl dd a{ color: #392b20; line-height: 21px;display: block;margin:2px 0}
.calend_guide .china_guidebox dl dd a:hover { color: #95191b;text-decoration: underline;}
.calend_guide .china_guidebox dl.lastw:before{background: url("") no-repeat 0 0;}

.liter_guide{background:url("../image/ho_book_wenx01.jpg") no-repeat top center #dcbb7c;}
.liter_guide .china_guidebox dl .ffr{margin-top: 10px;}

/* 传统历法 end */

/*左边*/
.folkoo_box{ margin-top:30px; background: url("../image/folkoo_bg01.jpg") #f0ece1 bottom center no-repeat;}


/*题目*/
.folkoo_tit{ width: 100%; display: inline-block; margin: 15px 0;}
.folkoo_tit h2{ color: #392b20; font-size: 20px; font-weight: bold; float: left;}
.folkoo_tit h2 span{ color: #95191b; margin-right: 10px;font-size: 20px; }
.folkoo_tit form{ width: 336px; height: 38px;line-height: 38px; float: right;border-right: none;}
.folkoo_tit form .sear{height: 34px;border-radius: 19px 0 0 19px;-webkit-border-radius: 19px 0 0 19px; -moz-border-radius: 19px 0 0 19px;-o-border-radius: 19px 0 0 19px;-ms-border-radius: 19px 0 0 19px; border: 2px solid #dcd7c6; border-right: 0; line-height: 34px;  outline: none; background: #f0ece1;width: 258px; padding-left: 15px;color: #392b20;  }
.folkoo_tit form .sear:focus{ border: 2px solid #392b20; border-right: 0px; }
.folkoo_tit form .btn{border-radius:0 19px 19px 0; cursor: pointer; width: 61px; font-size: 27px; background: #392b20; text-align: center;height: 38px;color: #dfd8be;-webkit-border-radius:0 19px 19px 0;-moz-border-radius:0 19px 19px 0;-o-border-radius:0 19px 19px 0;-ms-border-radius:0 19px 19px 0;}

/* .folkoo_tit form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder { color: #b9a189; } */
.folkoo_tit form input::-webkit-input-placeholder, textarea::-webkit-input-placeholder, select::-webkit-input-placeholder { color: #b9a189; }
.folkoo_tit form input:-moz-placeholder, textarea:-moz-placeholder, select:-moz-placeholder { color: #b9a189; }
.folkoo_tit form input::-moz-placeholder, textarea::-moz-placeholder, select::-moz-placeholder { color: #b9a189; }
.folkoo_tit form input:-ms-input-placeholder, textarea:-ms-input-placeholder, select:-ms-input-placeholder { color: #b9a189; }

/*题目 end*/

.folkoo_left{padding: 10px 35px; width: 843px; border-right: 1px solid #ddd9cf;background: url("../image/folkoo_bg02.jpg") 414px 420px no-repeat; }
.folkoo_left .life-book-nav{ height: 52px; line-height: 52px; text-align: center;  }
.folkoo_left .life-book-nav li{background: #d8d4ca; position: relative; float: left; width: 50%; color: #392b20; font-size: 18px; cursor:pointer; }
.folkoo_left .life-book-nav li.active{ background: #95191b; color: #dfd8be; }
.folkoo_left .life-book-nav li.active:after{ content: "\e6b5"; font-size: 22px;position: absolute;top: 30px;left: 200px;font-family: "iconfont";color: #95191b; }

.folkoo_left .life-book-content .folkbook-list{ margin: 10px 0 50px;display: inline-block; }
.folkoo_left .life-book-content .folkbook-list .folkbook_tit{ color: #95191b; font-size: 22px; line-height: 36px; padding: 10px 0;border-bottom: 1px solid #ddd9cf;}
.folkoo_left .life-book-content .folkbook-list .fol_list{display: block;}
.folkoo_left .life-book-content .folkbook-list .fol_list .folk_book_for{color: #392b20;font-size:20px;font-weight: bold;margin:40px 0 30px 0;border-left: 4px solid #95191b;line-height:18px;padding-left: 14px;}
/* .folkoo_left .life-book-content .folkbook-list .fol_list .folk_book_for span{font-size: 14px; font-weight: normal;margin-left: 10px; } */
.folkoo_left .life-book-content .folkbook-list .fol_list .folk_book_is{}
.folkoo_left .life-book-content .folkbook-list .fol_list .folk_book_is a{ width: 25%; line-height: 36px; float: left; text-align: left; color: #392b20; font-size: 16px; text-overflow: ellipsis; white-space: nowrap;overflow: hidden; }
.folkoo_left .life-book-content .folkbook-list .fol_list .folk_book_is a:hover{color: #95191b;text-decoration: underline;}

.skqs_folkoo{border-right: none;width:790px;padding: 0 35px;}
.skqs_folkoo .life-book-content .folkbook-list{margin:0px 0 30px;}

.skqs_folkoo .guoxue_sswj_title{padding: 25px 0 5px 0;}

/*.skqs_folkoo .life-book-content .folkbook-list .folkbook_tit{border-bottom: none;margin-top: 15px;margin-bottom: -10px;font-weight: bold;}*/
/* .skqs_folkoo .life-book-content .folkbook-list .skqs_folkbook_tit span{position: relative;margin-right: 26px;cursor:pointer;}
.skqs_folkoo .life-book-content .folkbook-list .skqs_folkbook_tit span:before{position: absolute;width: 1px;height: 16px;background: rgba(57,43,32,0.2);content: '';right: -13px;top: 12px;}
.skqs_folkoo .life-book-content .folkbook-list .skqs_folkbook_tit span.skqs_last:before{content: initial;}
.skqs_folkoo .life-book-content .folkbook-list .skqs_folkbook_tit span.active{text-decoration: underline;font-weight: 600;}
.skqs_folkoo .life-book-content .folkbook-list .skqs_folkbook_tit span:hover{text-decoration: underline;font-weight: 600;} */

/* .skqs_folkbook_tit{position: fixed;top: 50%;margin-left: -150px;z-index: 900;margin-top: -118px;} */
.skqs_folkbook_tit{border-bottom: 1px solid rgba(57,43,32,0.1);padding-top: 10px;overflow: hidden;zoom:1;}
.skqs_folkbook_tit ul li{height:60px;color: #392b20;cursor: pointer;line-height:60px;font-size:20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;margin-right: 30px;}
.jieri_folkbook_tit{margin: 0 35px;}
/*.jieri_folkbook_tit ul li{width: 115px;}*/
.skqs_folkbook_tit ul li a{color: #392b20;}
.skqs_folkbook_tit ul li:hover{border-bottom:2px solid #95191b;font-weight: bold;}
.skqs_folkbook_tit ul li:hover a{color: #95191b;}
.skqs_folkbook_tit ul li.active{border-bottom:2px solid #95191b;font-weight: bold;}
.skqs_folkbook_tit ul li.active a{color: #95191b;}
.guoxue_qimeng_box .skqs_folkbook_tit{margin-left: -130px;}

.skqs_folkbook_titFix{position: fixed;top: 0;background:#f0ece1;width: 825px;padding-top: 0;margin-left: -35px;padding-left: 35px;z-index: 900;}

/*右边*/
/* .folkoo_right .trad_aside{  padding: 20px;} */
.folkoo_right .trad_aside{padding: 10px 20px 10px 0;}
.folkoo_right .trad_aside dl dd{padding-left: 20px;}
.folkoo_right .trad_aside dl dt{ height: 18px;line-height: 18px;border-left: 4px #95191b solid;margin: 10px 0;width: 100%;display: inline-block;padding-right: 20px;}
.folkoo_right .trad_aside dl dt h3{ font-size: 18px;font-weight: bold;color: #392b20;padding-left: 16px;display: inline-block;}
.folkoo_right .trad_aside dl dt a{ float: right; color: #b9a189;  }
.folkoo_right .trad_aside dl dd a{ line-height: 35px; color: #392b20;}
.folkoo_right .trad_aside dl dd a span{ float: right; color: #b9a189;}
.folkoo_right .trad_aside dl dd a:hover{text-decoration: underline;color: #95191b;}
.folkoo_right .trad_aside dl dt a:hover{text-decoration: underline;color: #95191b;}

/*右边 end*/

/*=========主题内容end=========*/

/* 新增国学专题 */
.symp_box{background:#eae2cc url(../image/guoxue_bg.jpg) no-repeat center top;margin-top: 30px;color: #392b20;font-family:Microsoft YaHei;}
.symp_cont{padding:40px 30px 0 30px;}
.symp-title span{display: block;width: 5px;height: 18px;background: #95191b;float: left;margin-right: 1px;}
.symp-title i{display: block;width: 3px;height: 3px;background: #dfd8be;margin:4px auto 0 auto;}
.symp-title h3{display: block;font-size: 20px;color: #392b20;font-weight: 600;float: left;margin-top: -4px;margin-left: 10px;}
.symp_nav ul li{font-size:18px;float: left;cursor: pointer;text-align: center;width: 140px;}
.symp_nav ul li span{display: inline-block;}
.symp_nav ul li.active{color: #95191b;font-weight: 600;}
.symp_nav ul li.active span{border-bottom: 4px solid #95191b;padding-bottom: 15px;}
/* .symp_nav ul li:hover{color: #95191b;font-weight: 600;} 
.symp_nav ul li:hover span{border-bottom: 4px solid #95191b;padding-bottom: 15px;} */

.symp_nav_content{margin-top:40px;/* height: 435px; */position: relative;overflow: hidden;}

/* 滚动条一： */
/* .symp_nav_content::-webkit-scrollbar {width:8px;height:1px;}
.symp_nav_content::-webkit-scrollbar-thumb { border-radius: 8px;background: #ded9cf;-webkit-border-radius: 8px;-moz-border-radius: 8px;}  */

/* 滚动条二：上下按钮滚动 */
/* .symp_nav_box{position:absolute;top:0px;}
.go_up,.go_down{position: absolute;width: 35px;height: 35px;background: rgba(57,43,32,0.6);right:20px;top: 150px;line-height: 35px;text-align: center;color: #f0ece1;cursor:pointer;z-index: 5;} 
.go_up i,.go_down i{font-size:20px;}
.go_down{top: 195px;}
.go_up:hover,.go_down:hover{background:rgba(57,43,32,0.8);}
.symp_nav_content:hover .go_up,.symp_nav_content:hover .go_down{display: block;} */

/* .symp_list{overflow: auto;height: 440px;} */ 

.symp_list ul li{width: 350px;margin-left:30px;float: left;margin-bottom: 40px;height: 110px;}
.symp_list ul li a:hover{text-decoration: none;}
.symp_list ul li.symp_mb0{margin-bottom: 0;}
.symp_list .symp_img{width: 84px;float: left;margin-right: 10px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.2);-o-box-shadow: 0 0 10px rgba(0,0,0,0.2);box-shadow: 0 0 10px rgba(0,0,0,0.2);} 
.symp_list .symp_png_img{width: 84px;float: left;margin-right: 10px;} 
.symp_list .symp_body h3{font-size:18px;color: #392b20;font-weight: 400;margin-top: -4px;}
.symp_list .symp_body p{font-size: 14px;line-height: 22px;margin:5px 0 14px 0;height: 44px;overflow: hidden;color: #392b20;}
.symp_list .symp_body em{font-size: 14px;line-height: 22px;margin:5px 0 14px 0;/* height: 44px; */overflow: hidden;color: #392b20;display: block;font-style: normal;}
.symp_list .symp_body .symp_body_list span{display: block;float: left;line-height: 20px;border: 1px solid #b9a189;font-size: 12px;color: #b9a189;text-align: center;margin-right: 8px;padding: 0 5px;}
.symp_list .symp_body .symp_body_list span a{color: #b9a189;}
.symp_list .symp_body .symp_body_list span.active{border: 1px solid #95191b;color: #95191b;}
.symp_list .symp_body .symp_body_list span.active a{color: #95191b;}

.symp_list .symp_body .symp_body_list span:hover{border: 1px solid #95191b;color: #95191b;}
.symp_list .symp_body .symp_body_list span:hover a{color: #95191b;}

.symp_list .symp_body .symp_school{font-style: normal;font-size: 14px;color: #b9a189;margin-top: 6px;display: inline-block;margin-bottom: 2px;}


/* 新增国学专题 end */

/*=========文化习俗=========*/
.culture_box{ margin-top:30px;}
.culture_list{background: url(../image/cult_bg02.jpg) #dfd8be bottom center no-repeat;} 
.culture_list .cult_beijing{position: relative; float: left; display: inline-block; width: 860px;}
.culture_list .cult_beijing:first-child{background: url(../image/cult_bg01.jpg) top center no-repeat;}
.bgcoloe .cult_beijing:first-child{background: none;}
.culture_list .cult_beijing:after{content: ' '; left: 10px;  position: absolute;  bottom: 0px; width: 841px;  height: 1px;  background: url(../image/cult_line.png) no-repeat top center;}
.culture{ width: 419px; float: left; padding: 30px 0 10px;}
.culture:nth-child(2n){ border-left: 1px solid #e6e1d7; }
.culture .cult_tit{ width: 110px; margin:50px auto 0;  }
.culture .cult_tit img{ margin: 0 auto; display: block; }
.culture .cult_txt{width: 309px; }
.culture .cult_txt dd{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;font-size: 16px;}
.culture .cult_txt dd a{ color: #392b20; line-height:40px; }
.culture .cult_txt .show_more a{ color: #b9a189; line-height: 36px; margin-right: 35px; }
.culture .cult_txt dd a:hover{color: #95191b;text-decoration: underline;}
.culture .cult_txt .show_more a:hover{color: #95191b;text-decoration: underline;}

.pe_list{background: #f2ede3 url(../image/calend_bg02.jpg) no-repeat bottom left;}
.pe_list .cult_beijing:first-child{background: url(../image/calend_bg01.jpg) no-repeat top right;}


/*右边*/

/*生肖解密*/
/* .right_aside { padding:15px 0px; background: #dfd8be;} */
.right_aside { padding:10px 0px; background: #f1ece1;}
.right_aside .tit_name{ height: 18px; line-height: 18px;  border-left: 4px #95191b solid;  margin: 10px 0; padding-right: 20px;}
.right_aside .tit_name h3{font-size:20px; font-weight: bold;  color: #392b20;  padding-left: 16px;  display: inline-block;}
.right_aside .tit_name h3 span{color: #95191b;}

.right_aside .tit_name a{ color: #b9a189;}
.right_aside .tit_name a:hover{color: #95191b;text-decoration: underline;}
.right_aside .sxys{ padding: 0 20px; text-indent: 2em;  line-height: 28px; color: #392b20; }
.right_aside .sxys a{  color: #95191b;  text-decoration: underline; }
.right_aside .sxys_box{ padding: 0 20px; }
.right_aside .sxys_box .sxys_tit{ margin: 30px auto;  position: relative; border-bottom: 1px solid #c8c2ab; line-height: 28px;}
.right_aside .sxys_box .sxys_tit h4{ color: #95191b; padding: 2px 6px; font-weight: bold; left: 44px; top: -14px; background: #f1ece1;  position: absolute; }
.right_aside .sxys_box li{ float: left; width: 50%; line-height:30px; font-size: 14px; color: #392b20;}
.right_aside .sxys_box li a{color: #392b20;}
.right_aside .sxys_box li a:hover{ color: #94181a;text-decoration: underline;}
/* .right .right_aside{background: #f1ece1;} */

/*星座命理*/
.right_aside .life-astor-list{ padding:0 15px; overflow: hidden;  margin: 10px auto; }
.right_aside .life-astor-list li {text-align: center; float: left; margin: 3px 2.8px;}
.right_aside .life-astor-list li a .iconfont { display: inline-block;  color: #f2ede3; background: #b9a189; width: 41px; height: 37px; line-height: 37px; border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;-ms-border-radius: 5px;-o-border-radius: 5px; font-size: 30px;}
.right_aside .life-astor-list li a .xz_name { display: block; color: #b9a189;line-height: 24px; font-size: 12px;}
.right_aside .life-astor-list li a:hover .iconfont{ background: #95191b;}
.right_aside .life-astor-list li a:hover .xz_name{ color: #392b20;}
.life-form-main {margin-top: 5px; padding:0 20px;  text-align: center;}
.life-form-main .xzml_sele {background: #e7e0cf;  border: 1px solid #e7e0cf;  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px; width: 184px;  height: 30px;}
.life-aside-input {border: none;  background: #e7e0cf;  width: 50%;  color: #333333;  resize: none;  outline: none;  float: left;position: relative;line-height: 30px;height: 30px;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif;}

.life-aside-left{width:44%;}
.life-aside-right{width:56%;}
.life-aside-main{width: 95%;padding-right: 10px;}
.life-aside-input span{display: block;font-size: 14px;cursor:pointer;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif ,iconfont !important;}
.life-aside-input .icon-xiangxia:before{float:right;font-size:12px;}
.life-aside-right .icon-xiangxia:before{padding-right: 10px;padding-left:8px;}

.life-aside-left span{padding-left: 10px;text-align: left;}
.life-aside-right span{text-align: right;}

.life-aside-hide{position: absolute;width: 100%;top: 30px;background: #e7e0cf;z-index: 1;border: 1px solid #e7e0cf;border-top: none;left: -1px;display: none;white-space: normal;text-overflow: ellipsis;overflow: hidden;}
.life-aside-hide li{white-space: normal;text-overflow: ellipsis;overflow: hidden;line-height: 30px;}
.life-aside-hidescroll{height:360px;overflow-y:auto;overflow-x:hidden;}
.life-aside-right .life-aside-hide{left:0;}
.life-aside-left .life-aside-hide li{cursor:pointer;text-align: left;padding-left: 10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.life-aside-right .life-aside-hide li{cursor:pointer;text-align: right;padding-right:30px;}

/* .life-aside-input:hover .life-aside-hide{display: block;} */
.life-aside-hide li:hover{background:#95191b;color: #f2ede3;}

.life-aside-hidescroll::-webkit-scrollbar{width:4px;height: 1px;}
.life-aside-hidescroll::-webkit-scrollbar-thumb{background: #333333;}
.life-aside-hidescroll::-webkit-scrollbar-track{background: #EDEDED;}


.life-aside-btn { width: 76px;  height: 32px;  background: #e7e0cf;  border-radius: 3px;  -webkit-border-radius: 3px;  -moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px; color: #392b20;  border: 0;  cursor: pointer;  text-transform: uppercase;  overflow: visible;  font-size: 14px;outline: none;}
.life-aside-btn:hover { color: #95191b;}

/*热门推荐*/
.right_aside .life-aside-list{padding:0 20px;}
.right_aside .life-aside-list li {width: 100%;position:relative;line-height: 36px;}
.right_aside .life-aside-list li a {display:block;color: #392b20;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.right_aside .life-aside-list li.bg01 a{color: #95191b;}
.right_aside .life-aside-list li.bg02 a{color: #086014;}
.right_aside .life-aside-list li.bg03 a{color: #943100;}
.right_aside .life-aside-list li a:hover{color: #95191b;text-decoration: underline;}

.home_sxlist .life-aside-list li{line-height: 36px;width: 100%;}
.home_sxlist .life-aside-list li a:hover{color: #95191b;text-decoration: underline;}

.right_aside .life-famous-list{padding: 0 20px;}
.right_aside .life-famous-list li{width: 50%;float: left;line-height:32px;}
.right_aside .life-famous-list li a{display: block;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.right_aside .life-famous-list li a:hover{color: #95191b;text-decoration: underline;}
.right_aside .life-famous-line{height: 1px;background: #ddd9cf;margin:14px 20px;}

/*=========文化习俗 end=========*/

/*=========国学语录列表=========*/
.substance01 .culture_box{ margin-top:0px;}
/* .substance02 .culture_box{ margin-top:0px;} */
.substance .culture_box{ margin-top:0px;}
.quote-article-list{ }
.quote-article-list ul{ padding: 0 35px; background: #f0ece1;}
.quote-article-list li{position: relative; padding: 20px 0; border-bottom: 1px dashed #ddd9cf;}
.quote-article-list li a{display: inline-block;width: 100%;}
.quote-article-list li p{ line-height: 36px; color: #3b2a20; font-size: 16px; font-weight: bold; }
.quote-article-list li a:hover p{color: #95191b;text-decoration: underline;}
.quote-article-list li span{ color: #b9a189; line-height: 36px; }

.quote_miyu li a{width: initial;}

.quote_miyu em{display:block;width: 98px;height: 36px;line-height: 36px;text-align: center;-webkit-border-radius: 20px;-o-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;background: rgba(57,43,32,0.08);color: #392b20;float: right;font-style: normal;margin-top: -16px;cursor: pointer;}
.quote_miyu em:hover{color: #95191b;}

.quote_art_midi{background: #ede7d9;border:1px solid rgba(57,43,32,0.06);position: relative;margin-top:10px;padding:12px 28px 16px 28px;margin-bottom: 10px;}
.quote_art_midi:after{position: absolute;content: '';width: 0;height: 0;border-left: 10px solid transparent;border-right: 10px solid transparent;border-bottom: 10px solid rgba(57,43,32,0.06);top: -10px;left:20px;}
.quote_art_midi:before{position: absolute;content: '';width: 0;height: 0;border-left: 9px solid transparent;border-right:9px solid transparent;border-bottom: 8px solid #ede7d9;z-index: 1;top: -8px;left: 21px;}
.quote_art_midi h3{font-size: 20px;color: #95191b;display: block;}
.quote_art_midi .quote_art_xiaots{margin-top:10px;}
.quote_art_midi .quote_art_xiaots i{font-style: normal;color: #b9a189;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;max-width: 460px;float: left;}
.quote_art_midi .quote_art_xiaots a{width:initial;color: #95191b;}

/* 新增国学语录背景 */
.quote_title{background: url(../image/quote_bg.jpg) no-repeat center top;width: 100%;height:110px;}
.quote_title img{padding:15px 0 0 35px;display: block;float: left;}
.quote_title span{font-size: 14px;display: block;color: rgba(57,43,32,0.6);font-weight: 400;margin-left: 20px;float: left;padding-top:22px;width: 620px;line-height: 24px;}
.quote_bg{-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;background: #f0ece1;margin-top: -20px;}
.quote_bg ul{background: initial;}

.quote_zx_bg{-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;background: #f0ece1;margin-top: -6px;position: relative;}

.guyl_title img{padding:5px 0 0 60px;margin-right:20px;}
.guyl_title span{line-height:44px;color: rgba(57,43,32,0.7);}

.quote_title .fenlei_title{float: right;width:660px;margin-right: 22px;margin-top:9px;}
.quote_title .fenlei_title li{width:50px;height:26px;border:1px solid rgba(211,202,186,1);margin-right: 8px;text-align: center;;line-height: 26px;font-size: 12px;color: #ab8e71;float: left;margin-top: 6px;background:rgba(232,224,206,1);}
.quote_title .fenlei_title li a{color: #ab8e71;}
.quote_title .fenlei_title li:hover{background:#95191b;color: #f0ece1;}
.quote_title .fenlei_title li:hover a{color: #f0ece1;}
.quote_title .fenlei_title li.active{background:#95191b;color: #f0ece1;}
.quote_title .fenlei_title li.active a{color: #f0ece1;}

/*--页码--*/
.life-page {text-align:center; overflow:hidden; padding: 30px 0px 30px 5px; }
.life-page .laypageskin_molv a, .life-page .laypageskin_molv span {padding: 0 10px;}
.life-page a,.life-page span{ margin: 0px 6px; color: #3b2a20; font-size: 16px; display:inline-block; text-decoration:none; letter-spacing:0px;  padding:9px 12px;  text-align:center; border: 1px solid #3b2a20;}

.life-page a:hover, .life-page span.curr{background-color:#95191b; color:#ede7d9; border: 1px solid #95191b;   text-decoration:none;}
.life-page .nocurr, .life-page .nocurr:hover  { cursor: not-allowed; }
.life-page .shengnve { border: none; }
.life-page .shengnve:hover{ background: none;color: #3b2a20;  border: none;}
/*--页码 end--*/



/*--页码01--*/
.life-page-two{text-align:center;overflow:hidden;padding:30px 0px 30px 5px;}
.life-page-two .laypageskin_molv a, .life-page-two .laypageskin_molv span {padding: 0 10px;}
.life-page-two a{background: #f0ece1; margin: 0px 10px; color: #392b20; font-size: 16px; display:inline-block; text-decoration:none; letter-spacing:0px;  line-height: 40px; padding:0px 15px;  text-align:center; border: 1px solid #d5cfc3;}
.life-page-two span{margin: 0px 10px; }

.life-page-two a:hover{border: 1px solid #392b20;   }
.life-page-two .nocurr {  width: 400px;height: 40px;  }

/*--页码01 end--*/

/*经典名著*/
.right_aside .bann_aside{ background: none; padding: 0 20px; height: auto;}
.right_aside .bann_aside dl dd a b{ font-weight: normal; color: #b9a189;}
.right_aside .bann_aside dl dd a:hover b{color: #95191b;}

/*=========国学语录列表 end=========*/

/*=========国学宝典目录=========*/
.bookPage{ padding: 35px; background: #f1ece1; }
.bookPage1{  margin-bottom: 20px;}
.bookPage1 .imgBox{ margin-right: 30px; width:182px;-moz-box-shadow:0px 0px 26px #918e87;-webkit-box-shadow:0px 0px 26px #918e87; -o-box-shadow:0px 0px 26px #918e87;-ms-box-shadow: 0px 0px 26px #918e87; box-shadow: 0px 0px 26px #918e87;}
.bookPage1 .imgBox img{width: 100%;}
.bookPage1 .other{ width: 570px; }
.bookPage1 .other .titleOrOther{ color: #392b20; padding: 10px 0; }
.bookPage1 .other .titleOrOther h1{ color: #392b20; font-size: 28px; font-weight: normal;line-height: 36px;margin-right: 10px;}
.bookPage1 .other .titleOrOther a{  margin-right: 10px; padding-top: 17px; display: inline-block;}
.bookPage1 .other .tips{padding: 10px 0;}
.bookPage1 .other .tips a{margin-left:10px;color:#392b20;display:inline-block; /* width: 58px; */ height:24px;line-height:24px;text-align:center;border:1px solid #b9a189;border-radius:12px;-moz-border-radius:12px;-webkit-border-radius:12px;padding:0 8px;-o-border-radius:12px;-ms-border-radius:12px;}
.bookPage1 .other .tips a:first-child{ margin-left: 0px;}
.bookPage1 .other .dianzan {padding: 10px 0; }
.bookPage1 .other .dianzan ul li { position: relative; float: left; color: #b9a189; line-height: 36px; padding: 0 20px; }
.bookPage1 .other .dianzan ul li:first-child{  padding-left: 0px; position: inherit;}
.bookPage1 .other .dianzan ul li:after {content: ""; width: 1px; height: 12px;  background: #b9a189; position: absolute; top:12px; left: 0px; }
.bookPage1 .other .dianzan ul li span{ color: #392b20; font-size: 20px; }
.bookPage1 .other .brief{ color: #392b20;line-height: 28px; }
.bookPage1 .other .brief a{ color: #95191b;}
.bookPage1 .other .button{ margin: 20px 0; }
.bookPage1 .other .button a{overflow: hidden;font-size: 16px; width: 110px; height:38px; line-height:38px; text-align: center; margin-left:15px; border: 1px solid #95191b; color: #95191b; display: inline-block; }
.bookPage1 .other .button a.join_book{margin-left: 0px;}
.bookPage1 .other .button a.updown_book{width:145px;height:40px;border:none;}
.bookPage1 .other .button a.active{background:#95191b;color:#f1ece1;}

.bookPage_qf{background:#f1ece1 url(../image/quanfa_book_bg.jpg) no-repeat right 110px; }

.bookPage_qf .bookPage1 .imgBox{margin-right:20px;width:200px;height:268px;-moz-box-shadow:0px 0px 26px #918e87;-webkit-box-shadow:0px 0px 26px #918e87;-o-box-shadow:0px 0px 26px #918e87;-ms-box-shadow:0px 0px 26px #918e87;box-shadow:0px 0px 26px #918e87;}
.bookPage_qf .bookPage1 .imgBox img{ width: 100%;}
.bookPage_qf .bookPage1 .other .titleOrOther{margin-top: 14px;}
.bookPage_qf .bookPage1 .other .titleOrOther h1{width:92%;}
.bookPage_qf .bookPage1 .other .titleOrOther span{border: 1px solid #b9a189;border-radius: 12px;-moz-border-radius: 12px;-webkit-border-radius: 12px;padding: 0 8px;-o-border-radius: 12px;-ms-border-radius: 12px;}

/* .bookPage1 .other .button a.join_book{  width: 199px; color: #f1ece1; background: #95191b; } */
/* .bookPage1 .other .button a.updown_book{  line-height: 20px; }
.bookPage1 .other .button a.updown_book span{ line-height: 15px; color: #392b20; font-size: 12px; display: block; } */

.bookPage2{ margin-top: 20px; width: 100%;}
.bookPage2 .life-book-nav{border-bottom: 1px solid #ded8cd;position: relative;}
.bookPage2 .life-book-nav span{ cursor: pointer; padding: 20px 0; float: left; color: #392b20; font-size: 16px; line-height: 28px; width: 200px; text-align: center; }
.bookPage2 .life-book-nav span.active{ border-bottom: 2px solid #95191b; position: relative;color: #95191b;font-weight: bold;}
.bookPage2 .life-book-nav span.active:before{position: absolute;content: ""; bottom:-2px;left:50%;background: url(../image/catelog_sanj.png) no-repeat;width: 14px;height: 7px;margin-left: -7px;}

.bookPage2 .bookPage_box .catelog_book p{line-height: 75px; border-bottom: 1px dashed #ded8cd;display: inline-block; width: 100%; }
.bookPage2 .bookPage_box .catelog_book a{width:48%;float:left;font-size:16px; color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.bookPage2 .bookPage_box .catelog_book a:first-child{padding-right:30px;}
.bookPage2 .bookPage_box .catelog_book a:hover{color: #94181a;}

.bookPage2 .bookPage_box .catelog_common{margin-top: 24px;}

/*评论*/
/* .catelog_common .life-ping-list { padding: 15px 0; border-bottom: 1px solid #ded9cf;}
.catelog_common .life-ping-list .info_meag{line-height: 35px; }
.catelog_common .life-ping-list .info_meag a{ display: inline-block;}
.catelog_common .life-ping-list .info_meag .photo img{ float: left; display: inline-block; width: 40px; height: 40px; border-radius: 50%; -moz-border-radius: 50%; -webkit-border-radius: 50%;}
.catelog_common .life-ping-list .info_meag .photo .name { display: inline-block; color: #95191b; margin: 0 15px; }
.catelog_common .life-ping-list .info_meag em { font-style: normal;  margin-left: 5px; color: #b9a189; }
.catelog_common .life-ping-list .info_txt{ padding: 10px 0; line-height:35px; color: #392b20; }
.catelog_common .life-ping-list .info_replay a{ color: #b9a189; line-height: 35px; margin: 0 10px; }
.catelog_common .life-ping-list .info_replay a span{ margin-right: 10px;}
.catelog_common .life-ping-list .info_replay a b{display:inline-block;width:0;height:0;border-width:4px 4px 0;border-style:solid;border-color:#392b20 transparent transparent;margin-left:5px;position: relative;top: -2px;}
.catelog_common .life-discuss{border-bottom: none;}
.catelog_common .info_discuss{background: #ede7d9;margin-top:9px;padding: 20px 20px 0 20px;}
.catelog_common .info_discuss .info_meag .photo img{width: 30px;height: 30px;margin-top: 2px;}
.catelog_common .info_discuss .info_meag .photo .name{margin:0 10px;}
.catelog_common .info_discuss .info_meag em{margin-left: 0;}
.catelog_common .info_discuss .info_txt{margin-left:40px;line-height: 22px;padding:4px 0;}
.catelog_common .info_discuss .info_replay{margin-left:30px;} 
.catelog_common .info_discuss .discuss_box{padding-bottom:16px;}

.catelog_common .life-ping-list .info_replay .say_mo{color:#392b20;} */

/*评论 end*/
.load_more{color:#b9a189;font-size:18px;text-align:center;line-height:35px;display:block;padding:10px 0 20px 0;/* padding-top: 10px; */}

.bookPage .load_more{padding: 20px 0 0 0;}

/*四库全书*/
.bgcoloe{ background: #f1ece1;}
.bgcoloe .sxys_box .sxys_tit h4 { background: #f1ece1;}
.right_aside .book_jszj{margin:24px 30px 10px 30px;}
.right_aside .book_jszj ul li{float: left;margin-left: 15px;}
 .right_aside .book_jszj ul li:first-child{margin-left: 0;} 
.right_aside .book_jszj ul li span{width: 50px;height: 50px;background: url(../image/book_jszj_list.png) no-repeat;display: block;cursor:pointer;}

.right_aside .book_jszj ul li span.jing{background-position: 0px 0px;}
.right_aside .book_jszj ul li span.shi{background-position: -121px 0px;}
.right_aside .book_jszj ul li span.zi{background-position: -240px 0px;}
.right_aside .book_jszj ul li span.ji{background-position: -360px 0px;}

.right_aside .book_jszj ul li.active span.jing{background-position:0px -94px;}
.right_aside .book_jszj ul li.active span.shi{background-position: -121px -94px;}
.right_aside .book_jszj ul li.active span.zi{background-position: -240px -94px;}
.right_aside .book_jszj ul li.active span.ji{background-position: -360px -94px;}

.right_aside .book_jszj ul li:hover span.jing{background-position:0px -94px;}
.right_aside .book_jszj ul li:hover span.shi{background-position: -121px -94px;}
.right_aside .book_jszj ul li:hover span.zi{background-position:-240px -94px;}
.right_aside .book_jszj ul li:hover span.ji{background-position:-360px -94px;}

.right_aside .nation_book{margin:0 20px; width: 270px; max-height: 534px; overflow-y: auto;}
.right_aside .nation_book dl{ height: auto;}
.right_aside .nation_book dl a{ color: #392b20; line-height: 35px;}
.right_aside .nation_book::-webkit-scrollbar {width:8px;height:1px;}
.right_aside .nation_book::-webkit-scrollbar-thumb { border-radius: 8px;background: #ded9cf;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;}

.right_aside .nation_book dl dd .book_skqs h4{color: #392b20; line-height: 44px;cursor:pointer;font-size: 16px;}

.right_aside .nation_book dl dd .book_skqs .book_skqs_hao{position: relative;width: 16px;height: 35px;line-height: 35px;float: left;}
.right_aside .nation_book dl dd .book_skqs .book_skqs_hao em{display: block;font-style: normal;position: absolute;top:4px;left: 0;cursor:pointer;}
.right_aside .nation_book dl dd .book_skqs .book_skqs_hao .book_skqs_show{display: block;font-size:16px;}
.right_aside .nation_book dl dd .book_skqs .book_skqs_hao .book_skqs_hide{color: #95191b;display:none;font-size:18px;left: 1px;}
.right_aside .nation_book dl dd .book_skqs_spread{margin-left: 24px;display: none;overflow: hidden;zoom:1;}
.right_aside .nation_book dl dd .book_skqs_spread dd{width: 50%;float: left;white-space:nowrap;text-overflow: ellipsis;overflow: hidden;}
.right_aside .nation_book dl dd .book_skqs_spread a:hover{color: #95191b;text-decoration: underline;}
/* .right_aside .nation_book dl dd:hover .book_skqs .book_skqs_show{display:none;}
.right_aside .nation_book dl dd:hover .book_skqs .book_skqs_hide{display:block;}
.right_aside .nation_book dl dd:hover .book_skqs h4{color: #95191b;}
.right_aside .nation_book dl dd:hover .book_skqs_spread{display: block;} */
.right_aside .nation_book dl dd.active .book_skqs .book_skqs_show{display: none;}
.right_aside .nation_book dl dd.active .book_skqs .book_skqs_hide{display: block;}
.right_aside .nation_book dl dd.active .book_skqs h4{color:#95191b;text-decoration:underline;}
.right_aside .nation_book dl dd.active .book_skqs_spread{display: block;}

/*四库全书 end*/

/*=========国学宝典目录 end=========*/


/*=========搜索列表页=========*/
.search_book{  background: #f0ece1; padding: 0 35px;}
.search_book .search_nav{padding: 25px 0px 0px; line-height: 36px;}
.search_book .search_nav .life-so-px label{font-weight:bold;color:#95191b;}
.search_book .search_nav .life-so-px label span{ display: inline-block; -webkit-transform: rotate(90deg);-o-transform: rotate(90deg);-moz-transform: rotate(90deg);-ms-transform: rotate(90deg);transform: rotate(90deg);}
.search_book .search_nav .life-so-px a{ cursor: pointer; margin: 0 5px; color: #392b20; padding: 5px 25px; border: 1px solid #392b20; border-radius: 20px; -moz-border-radius: 20px; -webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;}
.search_book .search_nav .life-so-px a:hover{color: #f0ece1; background: #95191b;  border: 1px solid #95191b;}
.search_book .search_nav .life-so-px a.active{ color: #f0ece1; background: #95191b;  border: 1px solid #95191b; }
.search_book .search_nav .life-so-num{ color: #b9a189;line-height: 36px; }

.search_book .sCboxBook .sCboxBookPar{ padding: 30px 0; border-bottom: 1px dashed rgba(0,0,0,0.15);}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParL{width: 145px;height: 180px;overflow: hidden; position: relative;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParL img{width: 100%;}

.search_book .sCboxBook .sCboxBookPar .sCboxBookParR{width: 460px; padding: 20px 0; height: 140px;  margin-left: 20px;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParR .bookName a{ color: #3b2a20; font-size: 18px; line-height: 36px;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParR .author a{ color: #b9a189; line-height: 36px;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParR .txt{ color: #392b20; line-height: 28px;}
/* .search_book .sCboxBook .sCboxBookPar .sCboxBookParR .gaol{color: #95191b;} */
.gaol{color: #95191b;}

.search_book .sCboxBook .sCboxBookPar .sCboxBookParS {width: 165px; height: 110px; padding: 20px 0 0; text-align: right;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParS .numberwords{line-height: 28px; color: #b9a189;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParS .popularity{line-height: 28px; color: #b9a189;}
.search_book .sCboxBook .sCboxBookPar .sCboxBookParS .apdBshelf{display: inline-block; margin: 10px 0; width: 110px; height: 34px; background: #95191b; line-height: 34px; text-align: center; color: #f0ece1;}

.substance_search{background:#ede7d9;}

.search_header{padding: 30px 0;margin-left: -330px;} 
.search_header .logo img{width: auto;height: 54px;}
.search_header .search_ym{margin-left:12px;margin-top: 10px;}
.search_header .search_ym .input{width:578px;border:1px solid #95191b;outline: none;height: 38px;padding-left: 20px;background:#ede7d9;font-size: 16px;}
.search_header .search_ym .btn{width:100px;height:40px;border:1px solid #95191b;background:#95191b;font-size: 16px;color: #ede7d9;font-weight: 600;outline: none;cursor:pointer;}

.search_header .search_ym .input::-webkit-input-placeholder{color: #b9a189;}
.search_header .search_ym .input::-moz-placeholder{color: #b9a189;}
.search_header .search_ym .input:-moz-placeholder{color: #b9a189;}
.search_header .search_ym .input:-ms-input-placeholder{color: #b9a189;}

.search_tag{background:rgba(57,43,32,0.08);}
.search_tag ul li{float: left;height: 40px;line-height: 40px;cursor:pointer;width:70px;text-align: center;}
.search_tag ul li.active{color: #95191b;font-weight: 600;border-bottom: 2px solid #95191b;}
.search_tag ul li:hover{color: #95191b;}

.search_content{width: 790px;}
.search_num{color: #b9a189;padding:16px 0 4px 0;}

.searchList dl dd{border-bottom: 1px dashed rgba(0,0,0,0.1);padding: 30px 0;}
.searchList dl dd h3{font-size: 18px;margin-bottom: 18px;color: #0066cc;}
.searchList dl dd .searchList_cont .searchList_img{width: 122px;background:rgba(57,43,32,0.08);text-align: center;height: 82px;float: left;margin-right: 10px;overflow: hidden;}
.searchList dl dd .searchList_cont .searchList_img img{display: inline-block;/* width: auto;height: 82px; */}
.searchList dl dd .searchList_cont .searchList_text{line-height: 28px;position: relative;top: -6px;}
.searchList dl dd .searchList_cont .searchList_text i{font-style:normal;color: #b9a189;}

/*=========搜索列表页 end=========*/


/*=========咨询列表页=========*/
.consult_book{}
.consult_book .life-read-menu{ width: 100px; position: fixed; margin-left: -130px; top: 280px;}
.consult_book .life-read-menu li{ font-size: 14px; border-bottom: 1px solid #d6d2c4;text-align: center; padding:1px 0px;  cursor: pointer;line-height: 36px;}
.consult_book .life-read-menu li a{ color: #392b20; }
.consult_book .life-read-menu li.active a{color: #95191b; font-weight: bold; }
.consult_book .life-read-menu li:hover a{color: #95191b; font-weight: bold; }

.consult_book .life_mjgy_menu{width: 145px;margin-left: -140px;}
.consult_book .life_mjgy_menu li{height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;width: 60px;float: left;margin-right: 10px;}

/* .consult_book .life-consult-nav{ margin: 10px 0 25px;}
.consult_book .life-consult-nav span{ width: 133px; height: 39px; border:1px solid #b9a189; cursor: pointer; display: inline-block; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; text-align: center; line-height: 39px;  font-size: 18px; color: #392b20;}
.consult_book .life-consult-nav span.active{background: #95191b; border: 1px solid #95191b; color: #ede7d9;} */
/* .consult_book .life-consult-nav ul{width: 825px;float: left;} */
.consult_book .life-consult-nav ul{position: relative;}
.consult_book .life-consult-nav ul li{float: left;width: 101px;font-size: 18px;color: #392b20;text-align: center;line-height:50px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.consult_book .life-consult-nav ul li.active{border-bottom: 4px solid #95191b;color: #95191b;}
.consult_book .life-consult-nav ul li:hover{border-bottom: 4px solid #95191b;color: #95191b;}
.consult_book .life-consult-nav ul li.consult_icon{width:34px;float: right;text-align: center;font-size: 20px;}
.consult_book .life-consult-nav ul li.consult_icon:hover{color: #392b20;border-bottom: none;}
.consult_book .life-consult-nav ul li .consult_show{position: absolute;background: #ede7d9;z-index: 1;right: 0;width: 100px;}
.consult_book .life-consult-nav .consult_show ul li{line-height: 46px;}
.consult_book .life-consult-nav .consult_show ul li:hover{border-bottom: 4px solid #95191b;color: #95191b;}

.consult_book .life-consult-list{ background: #f0ece1; padding: 5px 15px 0; }
.consult_book .life-consult-list .life-article-list dd { padding: 0 20px;}
.consult_book .life-consult-list .life-article-list .info_bov{padding:20px 0; min-height: 102px;border-bottom: 1px dashed #ddd9cf;}
.consult_book .life-consult-list .life-article-list .info_bov.active .info-content h3 a{ color: #95191b;text-decoration: underline;}
.consult_book .life-consult-list .life-article-list .info_bov:hover .info-content h3 a{ color: #95191b;text-decoration: underline;}
.consult_book .life-consult-list .life-article-list .info_bov:hover .info-content .info_remark{ color: #95191b;}
/* .consult_book .life-consult-list .life-article-list dd:hover { border: 1px solid #ddd9cf; -moz-box-shadow:0px 0px 10px #ddd9cf;-webkit-box-shadow:0px 0px 10px #ddd9cf; -o-box-shadow:0px 0px 10px #ddd9cf;-ms-box-shadow: 0px 0px 10px #ddd9cf; box-shadow: 0px 0px 10px #ddd9cf;} */
.consult_book .life-consult-list .life-article-list img { float: left; width: 145px; height: 102px;_margin-right: 15px; display:inline;padding-right: 20px;}
.consult_book .life-consult-list .life-article-list .info-content { overflow: hidden; padding:0 0 0 0; }
.consult_book .life-consult-list .life-article-list .info-content h3 a{ font-size: 20px; font-weight: bold; color: #3b2a20; line-height: 36px; }

.consult_book .life-consult-list .life-article-list .info-content .info_remark{font-size: 14px;line-height:28px;}
.consult_book .life-consult-list .life-article-list .info-content .num_mesag { line-height: 36px; color: #b9a189;  }
.consult_book .life-consult-list .life-article-list .info-content .num_mesag span{ margin: 0 5px; }
.consult_book .life-consult-list .life-article-list .info-content .num_mesag span:first-child{margin-left: 0px;}

@media screen and (max-width: 1460px) {
    .consult_book .life-read-menu{margin-left:-98px;}
}

.zixun_menu{background:url(../image/zixun_bg.jpg) no-repeat;width: 100%;}
.zixun_menu_list{height:88px;}
.zixun_menu_list dl dd{/* width: 107.5px; */width:85px;float: left;font-size: 18px;text-align: center;position: relative;margin-top: 22px;}
.zixun_menu_list dl dd:after{content: '';position: absolute;width:1px;/*height:32px;background:url(../images/zixun/zixun_line.png) no-repeat;right: 0;top:8px;*/background: rgba(57,43,32,0.15);height: 24px;right: 0;top: 12px;}
.zixun_menu_list dl dd.zixun_menuLast:after{content: initial;}
.zixun_menu_list dl dd a{display: block;line-height: 22px;margin:0 auto 22px auto;width: 44px;}
.zixun_menu_list dl dd.active a{font-weight:bold;color: #95191b;}
.zixun_menu_list dl dd.active{position: relative;}
.zixun_menu_list dl dd.active:before{content:'';position:absolute;width: 0;height: 0;border:10px solid transparent;border-bottom-color:#f0ece1;left: 50%;bottom:0px;margin-left: -10px;}
.zixun_menu_list dl dd:hover a{font-weight:bold;color: #95191b;}

.zixun_menu_list dl dd.zx_menusz a{line-height: 44px;width: 60px;}
.zixun_menu_list dl dd.zx_menuwz a{width: 60px;}

.zixun_nav{background:#f0ece1;-webkit-border-radius: 10px 10px 0 0;-o-border-radius: 10px 10px 0 0;-ms-border-radius: 10px 10px 0 0;-moz-border-radius: 10px 10px 0 0;border-radius: 10px 10px 0 0;padding:5px 30px 0 30px;}
.zixun_nav ul{border-bottom: 1px dashed rgba(57,43,32,0.1);padding-bottom:18px;}
.zixun_nav ul li{/*width:78px;*/float: left;margin-top:10px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;margin-right: 32px;}
.zixun_nav ul li.active a{color: #95191b;font-weight: bold;text-decoration: underline;}
.zixun_nav ul li:hover a{color: #95191b;font-weight: bold;text-decoration: underline;}

.zixun_sort{background:#f0ece1;padding:5px 30px 0 30px;}
.zixun_sort ul li{float: left;margin-right: 10px;margin-top: 10px;}
.zixun_sort ul li a{border: 1px solid rgba(57,43,32,0.1);display: block;color: #b9a189;-webkit-border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;padding:3px 16px 5px 16px;}
.zixun_sort ul li.active a{border: 1px solid #95191b;color: #95191b;}
.zixun_sort ul li:hover a{border: 1px solid #95191b;color: #95191b;}

.zixun_zx_ment{margin-bottom: -10px;}
.zixun_zx_ment .zixun_menu_list dl dd.active:before{content: initial;}

.zxRg_aside{background:#f0ece1 url(https://jscdn.httpcn.com/p/hancheng/content/images/zixun/zxRg_bg.jpg) no-repeat bottom left;padding-bottom: 10px;}
.zxRg_aside .tit_name h3{padding-left: 6px;}
.zxRg_cont{margin:0 20px;line-height: 30px;}
.zxRg_cont span{display: block;text-indent: 2em;}

/*=========咨询列表页 end=========*/

/*=========文章详细页=========*/
.readNovelBox{padding:25px 30px 0 30px;background:#f1ece1;position: relative;width: 690px;float: right;}
.readNovelBox .leftNav{position: fixed;top:220px;margin-left:-105px;z-index:900;}
.readNovelBox .leftNav li{width: 55px; height: 70px;background: #f1ece1; margin-bottom: 2px; text-align: center; color: #b9a189; cursor: pointer;}
.readNovelBox .leftNav li:hover{background: #95191b; color: #ede7d9;}
.readNovelBox .leftNav li:hover span.iconfont { color: #ede7d9;}
.readNovelBox .leftNav li span{ display: block;}
.readNovelBox .leftNav li span.iconfont{ color: #392b20; font-size: 30px; padding-top: 10px;}
.readNovelBox .leftNav li.appendBook06{margin-top: 20px;}
.readNovelBox .leftNav li.appendBook06 span.iconfont{font-size:28px;}

/*.readNovel_main{width: 690px;}*/

/*.readNovelBox .leftNav li.appendBook04_active{width: 70px;}*/
/*.readNovelBox .leftNav li.appendBook04_active{background: #95191b;color: #ede7d9;}
.readNovelBox .leftNav li.appendBook04_active span.iconfont { color: #ede7d9;}*/

/* .readNovelBox .leftNav li.appendBook01:hover{background: #e7e3d5; color: #b9a189;}
.readNovelBox .leftNav li.appendBook01:hover span.iconfont{color: #392b20;}  */

/* .readNovelBox .leftNav li.appendBook01:hover .readNovePage{display: block;} */

.readNovelBox .leftNav .appendBook{background: #e7e3d5; color: #b9a189;border: 1px solid #d9d4ca;border-right: none;}
.readNovelBox .leftNav .appendBook span.iconfont{color: #392b20;}

.readNovelBox .leftNav .readNovePage{position: absolute;top: 0;left:55px;text-align: left;width: 770px;}
.readNovelBox .leftNav .readNovePage .readNoveBg{width:17px;height: 70px;background: #e7e3d5;border-top: 1px solid #d9d4ca;border-bottom:  1px solid #d9d4ca;position: absolute;}
.readNovelBox .leftNav .readNovePage .readNoveCont{width:752px;border: 1px solid #d9d4ca;background:#e7e3d5;}

/* .readNovelBox .leftNav .readPageClose{width:16px;height: 16px;color: #392b20;float: right;margin-top: 20px;margin-right: 20px;cursor: pointer;}  */

.readNovelBox .leftNav .readPageClose{width: 16px;height: 16px;color: #392b20;margin-top: 20px;cursor:pointer;position: absolute;right: -740px;z-index: 1;}

.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav{border-bottom: 1px solid #d5d0c3;margin: 0 78px 0 30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav h4{cursor: pointer;padding: 20px 0;float: left;color: #392b20;font-size: 16px;line-height: 29px;width: 200px;text-align: center;font-weight: 400;}
.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav h4.active{border-bottom: 2px solid #95191b;position: relative;color: #95191b;font-weight: 700;}
.readNovelBox .leftNav .readNovePage .readNoveCont .life-book-nav h4.active:before{position: absolute;content: "";bottom: -2px;left: 50%;background: url(../image/catelog_sanj.png) no-repeat;width: 14px;height: 7px;margin-left: -7px;}

.readNovelBox .leftNav .readNovePage .readNoveCont .readNovePage_box{max-height: 358px;overflow-x: hidden;overflow-y: scroll;margin-right: 10px;}

.readNovelBox .leftNav .readNovePage .readNoveCont .bookPage_box{padding: 0 30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book p{line-height: 75px; border-bottom: 1px dashed #cfccbf;display: inline-block; width: 100%; }
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book a{width:47.6%;float:left;font-size:16px; color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 70px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book a:first-child{padding-right:30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book a:hover{color: #94181a;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd{line-height: 75px;border-bottom: 1px dashed #ded8cd;display: inline-block;width: 100%;color: #b9a189;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd:hover{color: #95191b;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd a{font-size: 16px;color: #392b20;font-weight: 700;float: left;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd i{display:block;font-size: 14px;color: #b9a189;font-style: normal;float: right;padding-right: 30px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd em{font-style:normal;float: right;color: #b9a189;font-size: 18px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .catelog_book dl dd em:hover{color: #94181a;}

.readNovelBox .leftNav .readNovePage .readNoveCont .readNovePage_box::-webkit-scrollbar {width:13px;}
.readNovelBox .leftNav .readNovePage .readNoveCont .readNovePage_box::-webkit-scrollbar-thumb {background: #cfccbf;}

@media screen and (max-width: 1460px) {
	.readNovelBox .leftNav{margin-left: -94px;}
	.readNovelBox .leftNav .readNovePage{width: 865px;}
	.readNovelBox .leftNav .readNovePage .readNoveBg{width: 6px;}
} 

.readNovelBox .readNovelBoxCon .bookqian_img{position: absolute; right: 35px; top: 0px;width: 24px;height:40px;background:url(../image/icon_bookqian.jpg) no-repeat center top;cursor:pointer;}
/* .readNovelBox .readNovelBoxCon .bookqian_img:before{content: '';position: absolute;bottom: 0;width:0;height:0;border-width:0 12px 12px;border-style:solid;border-color:transparent transparent #f1ece1;} */

.readNovelBox .readNovelBoxCon .bookqian_active{position: absolute; right: 35px; top: 0px;width: 24px;height:40px;background:url(../image/icon_bookhovqian.jpg) no-repeat center top;cursor: pointer;}
/* .readNovelBox .readNovelBoxCon .bookqian_active:before{content: '';position: absolute;bottom: 0;width:0;height:0;border-width:0 12px 12px;border-style:solid;border-color:transparent transparent #f1ece1;} */

.readNovelBox .readNovelBoxCon .readNove_top h1{padding: 15px 0; font-size: 30px; font-weight: normal; color: #392b20; line-height: 36px; }
.readNovelBox .readNovelBoxCon .readNove_top .readBook_meas{padding: 5px 0 15px;}
.readNovelBox .readNovelBoxCon .readNove_top .readBook_meas span{float: left; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px;-o-border-radius: 12px;-ms-border-radius: 12px; margin-right: 10px;  padding: 2px 20px; background: #e7e3d5; color: #b9a189; }
.readNovelBox .readNovelBoxCon .readNove_top .readBook_meas a{ color: #b9a189; font-size: 24px; }
.readNovelBox .readNovelBoxCon .contentBox p,.readNovelBox .readNovelBoxCon .contentBox{/*text-indent:2em;*/color: #392b20;font-size: 18px;margin-bottom:30px; line-height: 46px;word-wrap:break-word;}
.readNovelBox .readNovelBoxCon .contentBox h1{font-size: 18px;}
.contentBox p{text-indent: 2em;}
.readNovelBox .readNovelBoxCon em,.readNovelBox .readNovelBoxCon i{font-style: normal;} 
.readBook_font em{display:block;float: left;width: 24px;height: 24px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;background: #e7e3d5;text-align: center;line-height: 24px;margin-left: 12px;color:#b9a189;cursor:pointer;font-style: normal;}
.font_large{font-size: 20px;}
.font_middle{font-size:16px;}
.font_small{font-size:14px;}

.readBook_measTx{margin-bottom:30px;margin-top: 10px}
.readBook_measTx img{width: 46px;height: 46px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;float: left;margin-right: 10px;}
.readBook_measTit h3{display: block;font-size: 16px;color: #392b20;font-weight: 400;line-height: 20px;margin-bottom: 5px;}
.readBook_measTit .readBook_measFud span{color: #b9a189;font-size: 14px;line-height: 20px;display: block;float: left;}
.readBook_measTit .readBook_measFud i{display: block;float: left;width: 1px;height: 14px;background: #dcd0c1;margin:2px 10px 0 10px;}
.readBook_measTx em a{display: block;float: right;color: #b9a189;margin: 0px 16px;}
.readBook_measTx em a:hover{color: #95191b;}

/* .readNovelBox .readNovelBoxCon .contentBox p,.readNovelBox .readNovelBoxCon .contentBox table{width: 100%;} */

.admire_book{ text-align: center;cursor: pointer;}
.admire_book img{ margin: 0 auto;}
.chapters_book{ margin: 25px 0; height: 70px;background: #e6e0d2; }
.chapters_book a{ position: relative; width: 33.33%; float: left; text-align: center; line-height: 70px; color: #392b20; font-size: 18px; font-weight: bold; }
.chapters_book a.mu_lu:before,.chapters_book a.mu_lu:after{ content: ""; position: absolute; width: 1px; height: 35px; background: #cdc6b7;top: 17.5px; left: 0px; }
.chapters_book a.mu_lu:after{ right: 0px;left: initial;}
.chapters_book a:hover{color: #95191b;}

/*未登录*/
.catelog_common .life-main-titleres{}
.catelog_common .life-main-titleres h3{height: 18px;line-height: 18px;  float: left; border-left: 4px #95191b solid;  margin: 10px 0;  padding-right: 20px;}
.catelog_common .life-main-titleres h3 span{font-size: 20px;font-weight: bold;  color: #392b20;  padding-left: 16px; display: inline-block;}

.life-main-titleres .colhs { color: #b9a189; line-height: 35px;}
.life-main-titleres .colhs  span{margin-left: 10px;}
.life-main-titleres .colhs i { font-style: normal; color: #95191b; font-size: 22px; }

.catelog_common .life-main-forms {height: 205px;margin: 10px auto 0 auto;width: 100%;padding-bottom:3px;border: 1px solid #ddd9cf;margin-bottom: 12px;}
.catelog_common .life-main-forms .textarea{position: relative; padding: 20px 15px;background-color: #ede7d9;}
.catelog_common .life-main-forms .life-textarea {  background: none; width: 100%; height:120px;border: none;outline: none;}
.catelog_common .life-main-forms .textarea  span{ left: 320px; top:65px; position: absolute; color: #b9a189; font-size: 18px; }
.catelog_common .life-main-forms .textarea span a{cursor:pointer;border-bottom:1px solid #392b20;color:#392b20;font-size:22px;}
.catelog_common .life-main-forms .my_pl{background: #e6e0d2;}
.catelog_common .life-main-forms .life-ping-button { border: none;outline: none; background-color: #95191b;color: #ede7d9; font-size: 18px; width: 174px;height: 48px; text-align: center; line-height: 48px;}
/*未登录 end*/

/* 文章赞赏 */
.admire_art{background:rgba(0,0,0,0.5);width: 100%;height: 100%;position:fixed;top: 0;left: 0;font-size: 20px;color: #392b20;z-index: 900;}
.admire_art .admire_artbox_close{display: block;position: absolute;width:20px;height:20px;right:38px;top:38px;color: #85827a;font-size: 20px;cursor: pointer;}
.admire_artbox{width:440px;height:398px;background:#ede7d9;position: absolute;top: 50%;margin-top: -239px;left: 50%;margin-left: -260px;padding: 40px;}
.admire_artbox h3{display: block;font-size: 20px;color: #392b20;text-align: center;font-weight: 400;}
.admire_artbox .admire_money{margin-top:16px;margin-bottom:40px;} 
.admire_artbox .admire_money ul li{width: 134px;height: 62px;line-height: 62px;border: 1px solid #e1dbce;text-align: center;float: left;margin-top: 14px;margin-right: 14px;cursor: pointer;}
.admire_artbox .admire_money ul li:hover{background:#95191b;color: #f0ece1;}
.admire_artbox .admire_money ul li.bbrig{margin-right: 0;}
.admire_artbox .admire_payment{line-height: 54px;}
.admire_artbox .admire_payment span{display:block;float:left;font-size:28px;}
.admire_artbox .admire_payment .icon-qianqian-:before{margin-right:5px;}
.admire_artbox .admire_paymentrg{float: right;}
.admire_artbox .admire_paymentrg i{display: block;font-style: normal;font-size:36px;float: left;width: 54px;height: 54px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;-o-border-radius: 50%;color: #837d6f;border: 1px solid #837d6f;text-align: center;margin-left: 40px;}
.admire_artbox .admire_paymentrg .weixin:hover{color: #00c64d;border: 1px solid #00c64d;}
.admire_artbox .admire_paymentrg .zhifubao:hover{color: #00a0e9;border: 1px solid #00a0e9;}
.admire_artbox .admire_paysu{width: 240px;height:60px;line-height: 60px;background: #95191b;color: #ede7d9;text-align: center;margin:46px auto 0 auto;cursor:pointer;}

/* 赞赏二维码 */
.reward_qrBox{background:rgba(0,0,0,0.6);width: 100%;height: 100%;position:fixed;top: 0;left: 0;font-size: 20px;color: #ffffff;z-index: 901;}
.reward_qrBox .reward-qrCont{width: 230px;height: 230px;position: absolute;left: 50%;margin-left: -115px;top:50%;margin-top: -115px;}
.reward_qrBox .reward_close{position: absolute;width: 20px;height: 20px;top: -10px;right: 10px;cursor: pointer;}
.reward_qrBox .qrCont{width: 130px;height: 130px;margin: 0 auto;}
.reward_qrBox .reward-qrCont span{display: block;text-align: center;margin-top: 15px;}

/* 赞赏二维码 end */

/* 文章赞赏 end */

/*=========文章详细页 end=========*/
/*=========新闻详细页=========*/
.readNovelBox .fixNav{position:fixed;top:230px;margin-left:-105px;z-index:1;}
.readNovelBox .fixNav li {color: #392b20; font-size: 30px; position: relative; width: 55px; height: 60px; line-height: 60px; background: #f1ece1; margin-bottom: 2px; text-align: center; cursor: pointer;}
.readNovelBox .fixNav li.icon-pinglun{ margin-top: 18px;}
.readNovelBox .fixNav li .shuzi{position: absolute;font-size: 14px;color: #b9a189;bottom: -12px;left: 12px;}
.readNovelBox .fixNav .readpix{height: 74px;}

.readNovelBox .fixNav li.icon-weibo:hover{color:#e1ddd1;background:#f74864;}
.readNovelBox .fixNav li.icon-pengyouquan:hover{ color: #e1ddd1; background:#1ec354; }
.readNovelBox .fixNav li.icon-QQkongjian:hover{ color: #e1ddd1; background:#f6c70e; }
.readNovelBox .fixNav li.icon-pinglun:hover,.readNovelBox .fixNav li.icon-collection-b:hover,.readNovelBox .fixNav li.icon-dianzan1:hover{ color: #e1ddd1; background:#95191b; }
.readNovelBox .fixNav li.icon-pinglun:hover .fontge{color: #f9c135;}
.readNovelBox .fixNav li:hover .shuzi{color: #ede7d9;}

.readNovelBox .fixNav li .pyq-share{position: absolute;background:#e7e3d5;padding:16px;top: 0;left:70px;}
.readNovelBox .fixNav li .pyq-share img{}
.readNovelBox .fixNav li .pyq-share span{display: block;text-align:center;font-size: 12px;color: #392b20;line-height: 22px;margin-top: 10px;}
/* .readNovelBox .fixNav li.icon-pengyouquan:hover .pyq-share{display:block;} */

.readNovelBox .fixNav li .fontge{ font-size: 26px; color:#95191b;position: absolute; top:-20px; right: -5px; font-weight: 400; }

.readNove_nav{width: 110px;float: left;}

.readNove_navFix{position:fixed;top:20px;z-index:2;}

.advice_per{width:80px;margin: 0 auto 22px auto;}
.advice_per i{display: block;width: 70px;margin: 0 auto;}
.advice_per img{width: 100%;}
.advice_per span{display: block;font-size: 14px;font-weight: bold;text-align: center;line-height: 22px;margin-top: 5px;}

.readNove_ConR{margin-bottom: 25px;}

.advice_nr{width: 80px;margin: 0 auto 15px auto;position: relative;font-size: 12px;color: #b9a189;text-align: center;}
.advice_nr:before{width: 22px;height: 1px;background:rgba(57,43,32,0.1);position: absolute;content: '';top:8px;left: 0;}
.advice_nr:after{width: 22px;height: 1px;background:rgba(57,43,32,0.1);position: absolute;content: '';top:8px;right: 0;}

.readNove_ConR .fixNav li {color: #ede7d9; font-size:24px; position: relative; width:40px; height:40px; line-height:40px; background:rgba(57,43,32,0.2);text-align: center; cursor: pointer;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;margin:5px auto;}
.readNove_nav .fixNav li .shuzi{position: absolute;font-size: 14px;color: #b9a189;bottom: -12px;left: 12px;}
.readNove_nav .fixNav .readpix{font-size:36px;color: #392b20;background:initial;border-radius:initial;position: relative;margin-top:20px;}
.readNove_nav .fixNav .readpix_dz{font-size:36px;color: #392b20;background:initial;border-radius:initial;margin-top:10px;display: none;}
.readNove_nav .fixNav .readpix_dz:hover{color: #95191b;}

.readNove_nav .fixNav li .fontge{ font-size: 26px; color:#95191b;position: absolute; top:-24px; right: -14px; font-weight: 600;-webkit-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;-o-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;-ms-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;-moz-text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;text-shadow: #ede7d9 4px 0 0, #ede7d9 0 4px 0, #ede7d9 -4px 0 0, #ede7d9 0 -4px 0;}

.readNove_nav .fixNav li.icon-weibo:hover{color:#e1ddd1;background:#f74864;}
.readNove_nav .fixNav li.icon-pengyouquan:hover{ color: #e1ddd1; background:#1ec354; }
.readNove_nav .fixNav li.icon-QQkongjian:hover{ color: #e1ddd1; background:#f6c70e; }

.readNove_nav .fixNav li .pyq-share{position: absolute;background:#e7e3d5;padding:16px;top: 0;left:70px;z-index: 1;border: 1px solid rgba(57,43,32,0.1);}
.readNove_nav .fixNav li .pyq-share img{}
.readNove_nav .fixNav li .pyq-share span{display: block;text-align:center;font-size: 12px;color: #392b20;line-height: 22px;margin-top: 10px;}

.readNovelBox .readNovelBoxCon .newNove_top h1{ text-align: center;line-height: 46px;}
/*.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas{  text-align: center; }*/
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas span{ float: inherit; border-radius: 0px; -webkit-border-radius: 0px; -moz-border-radius: 0px;-ms-border-radius: 0px;-o-border-radius: 0px; margin: 0px 16px;  padding:0px; background: none;  }
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em{margin: 0px 16px;  padding:0px; background: none;display: inline-block;text-align: right;float: right;font-size: 14px;}
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em a{font-size:14px;color: #b9a189;}
.readNovelBox .readNovelBoxCon .newNove_top .readBook_meas em a:hover{color: #95191b;}
.readNovelBox .readNovelBoxCon .contentBox img{  margin:10px auto;max-width: 100%;}

.chaptpage_book{ margin: 25px 0; height: 55px;background: #e1dbce;padding: 0 20px;}
.chaptpage_book a{ position: relative; width:48%; line-height: 55px; color: #392b20; font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;}
.chaptpage_book a.right{padding-left: 20px;width: 47.3%;padding-right: 0;}
/* .chaptpage_book a.active{ color: #95191b; } */
.chaptpage_book a.left:before{ content: ""; position: absolute; width: 1px; height: 29px; background: #cdc6b7;top: 13px; right: 0px; }
.chaptpage_book a:hover{color: #95191b;}

.Book_interlink{ margin: 10px 0;}
.Book_interlink a{ width: 20%; float: left; text-align: left; color: #392b20;line-height: 28px; font-weight: bold; }
.Book_interlink .green{ color: #216b30;}
.Book_interlink .red{ color: #d01b24;}
.Book_interlink .orange{ color: #e97017;}
.Book_interlink .purple{ color: #631c5e;}
.Book_interlink .blue{ color: #160f79;}
.Book_interlink a.active{color: #f1ece1; background: #95191b;} 
.Book_interlink a:hover{color: #f1ece1; background: #95191b;}

.Book_adva{ margin: 2px auto 20px;} 
.Book_adva img{width: 100%;}

.discla_box{margin-bottom:35px;}

.discla_sm{line-height: 20px;}
.discla_sm span{color: #b9a189;display: block;}
.discla_sm i{display:block;margin-left:70px;}
.discla_sm i a{color: #95191b;text-decoration: underline;}

.discla_icon{margin-top: 15px;}
.discla_icon i{display: block;float: left;font-size: 20px;color: rgba(57,43,32,0.15);}
.discla_icon ul{margin-left: 3px;width: 666px;float: left;}
.discla_icon ul li{float: left;margin-left: 5px;}
.discla_icon ul li a{border: 1px solid rgba(57,43,32,0.1);display: block;-webkit-border-radius: 4px;-o-border-radius: 4px;-ms-border-radius: 4px;-moz-border-radius: 4px;border-radius: 4px;}
.discla_icon ul li span{display: block;font-size: 12px;color: #1a58ad;padding:2px 10px;}
.discla_icon ul li:hover a{border: 1px solid #95191b;}
.discla_icon ul li:hover span{color: #95191b;}

/*右侧生肖*/
.asidebann_sx{ padding: 111px 27px 0 27px; background: url("../image/tr_shengxiao.jpg") no-repeat top center; }
.asidebann_sx li{  width: 58px; float: left; margin:3px; }

.sxyc_right{padding: 112px 22px 22px;background: url("../image/news_shengxiao.jpg") no-repeat top center;}
.sxyc_right li{width: 52px; float: left; margin:7px;}

/*右侧生肖 end*/

/*=========新闻详细页 end=========*/

/*=========传统历法=========*/

.calend_list {display: inline-block;background: #f2ede3 url("../image/calend_bg02.jpg") no-repeat bottom left;position: relative;} 
.calend_listBox{background:url("../image/calend_bg01.jpg") no-repeat top right;padding: 20px 0;} 
.calend_list .tradion_tit{height: 18px;line-height: 18px;   border-left: 4px #95191b solid;  margin: 10px 0;  padding-right: 20px;}
.calend_list .tradion_tit span{font-size: 20px;font-weight: bold;  color: #392b20;  padding-left: 16px; display: inline-block;}

.calend_list .life-list{overflow:hidden;margin-top:15px;padding:0 30px;}
.calend_list .life-list dd { margin: 15px 0; height: 165px; float: left;width: 100%;}
.calend_list .life-list img { float: left; width: 210px; height: 165px; display:inline; }
.calend_list .life-list .info-content { overflow: hidden; padding:7px 0 6px 20px; }
.calend_list .life-list h3 { font-size: 20px; font-weight: normal; color: #333333; padding-top: 5px; }
.calend_list .life-list h3 a { color: #392b20; }
.calend_list .life-list h3 a:hover{color: #95191b;}
.calend_list .life-list h3 a.active{color: #95191b;}
.calend_list .life-list p { margin-top: 15px; line-height: 30px; height: 75px; overflow: hidden; color: #b9a189;   }
.calend_list .life-list span{line-height:22px;padding:0 5px;color:#b9a189;border:1px solid #b9a189;border-radius:3px; -webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;-ms-border-radius:3px;}

.xz_more{ background: #dad5c8;margin: 20px 0;}
.xz_more a {  display: block;  width: 100%;  text-align: center;  font-size: 16px;  color: #392b20;  padding: 10px 0;  }
.xz_more a:hover{color: #95191b;text-decoration: underline;}

.lifa_main{background:#f2efe6;padding:30px 20px;}
.lifa_huangli_left{width: 840px;}

.lifa_huangli_lf_title{margin-bottom: 15px;}
.lifa_huangli_lf_title h3{display: block;float: left;font-size: 20px;color: #392b20;margin-right: 15px;}

.lifa_hlText{float: left;margin-top: -5px;position: relative;}
.lifa_hlText .lifa_hlInp{border: 1px solid #dfdbd2;background:#f2efe6;color: rgba(57,43,32,0.6);padding: 10px;width: 186px;outline: none;cursor: pointer;}

.lifa_hlText .lifa_hlInp::-webkit-input-placeholder{color: rgba(57,43,32,0.6);}
.lifa_hlText .lifa_hlInp:-moz-placeholder{color: rgba(57,43,32,0.6);}
.lifa_hlText .lifa_hlInp::-moz-placeholder{color: rgba(57,43,32,0.6);}
.lifa_hlText .lifa_hlInp:-ms-input-placeholder{color: rgba(57,43,32,0.6);}

.lifa_hlXx{position: absolute;top:10px;right:10px;color: rgba(57,43,32,0.6);cursor:pointer;}

.lifa_huangli_lf_title span{display: block;float: left;position: relative;margin-top: 2px;}
.lifa_huangli_lf_title span i{cursor: pointer;}
.lifa_huangli_lf_title span em{display: block;position: absolute;top: -37px;left:28px;}
.lifa_huangli_lf_title a{display: block;float: right;font-style: normal;font-size: 16px;margin-top: 3px;}
.lifa_huangli_lf_title a:hover{text-decoration: underline;}

.lifa_huangli_lf_Content{border:1px solid rgba(57,43,32,0.1);background:url("../image/lifa_huangliBg.jpg");-webkit-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}

/* 吉 */
.lifa_lf_ContLeft{width: 254px;}
.lifa_lf_ContLf_yi{background:url("../image/lifa_yijiBg.jpg");text-align: center;padding: 10px 0 6px 0;}
.lifa_lf_ContLf_yi span{display: inline-block;}

.lifa_lf_ContLf_yiList{text-align: center;padding-top: 10px;margin-bottom: 14px;height: 180px;}
.lifa_lf_ContLf_yiList ul{display: inline-block;}
.lifa_lf_ContLf_yiList ul li{display: inline-block;vertical-align: top;}
.lifa_lf_ContLf_yiList ul li span{display: block;width:60px;line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.lifa_lf_jiwei{height: 156px;overflow:hidden;}
.lifa_lf_jiwei ul li{width:126.5px;border-right:1px solid rgba(57,43,32,0.1);float: left;text-align: center;padding-bottom: 12px;height: 145px;}
.lifa_lf_jiwei ul li h4{display: block;background:url("../image/lifa_yijiBg.jpg");font-size: 16px;color: #392b20;padding: 14px 0;}
.lifa_lf_jiwei ul li.jishen h4{color: #95191b;}

.lifa_lf_jiwei .lifa_lf_jiweiBt{display: inline-block;vertical-align: top;margin-top: 10px;}
.lifa_lf_jiwei ul li span{display:block;width: 95px;line-height: 28px;}
.lifa_lf_jiwei ul li.caishen{border-right: none;}
.lifa_lf_jiwei ul li.caishen span{width: initial;}

/* 中间 */
.lifa_lf_ContMain{width: 288px;border-left: 1px solid rgba(57,43,32,0.1);border-right: 1px solid rgba(57,43,32,0.1);background: url("../image/lifa_todayBg.jpg");padding: 0 20px;height: 430px;}
.lifa_lf_MainTop{color: #b9a189;margin-top:25px;margin-left:14px;}
.lifa_lf_MainTop span{display: inline-block;margin-left:5px;}

.lifa_lf_MainTime{margin:22px 14px 0 14px;}
.lifa_lf_MainTime span a{font-size:30px;color: rgba(57,43,32,0.15);float: left;display: block;cursor:pointer;margin-top: 49px;width: 30px;}
.lifa_lf_MainTime h2{display:block;font-size: 100px;color: #95191b;float: left;width: 200px;text-align: center;}
.lifa_lf_MainTime span a:hover{color: rgba(57,43,32,0.3);}
.lifa_lf_MainRiqi{border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom: 14px;}
.lifa_lf_MainRiqi h4{display: block;font-size: 22px;color: #95191b;text-align: center;}
.lifa_lf_MainRiqi h5{display: block;text-align: center;margin-top: 14px;}

.lifa_lf_MainList{margin-top:10px;padding-bottom: 22px;}
.lifa_lf_MainList ul li{width:50%;float: left;}
.lifa_lf_MainList ul li span{display: block;color: #b9a189;line-height: 28px;}
.lifa_lf_MainList ul li span a{color: #b9a189;}
.lifa_lf_MainList ul li span a:hover{color: #95191b;}

.lifa_lf_fangwei ul li{border-top: 1px solid rgba(57,43,32,0.08);height: 50px;line-height: 50px;}
.lifa_lf_fangwei ul li h4{display: block;float: left;background:url("../image/lifa_yijiBg.jpg");width: 102px;text-align: center;font-size: 16px;}
.lifa_lf_fangwei ul li span{display: block;float: left;margin-left: 20px;}
.lifa_lf_fangwei ul li i{font-style:normal;color: #b9a189;}
.lifa_lf_fangwei ul li em{font-style:normal;color: #95191b;}
.lifa_lf_fangwei ul li .lifa_fw_ses{width: 254px;float: left;}
.lifa_lf_fangwei ul li .lifa_fw_cs{width:329px;float: left;}

.lifa_huangli_right{width: 290px;}
.lifa_rg_jiriTit ul li{float: left;width:145px;text-align: center;cursor: pointer;}
.lifa_rg_jiriTit h3{font-size:20px;display: inline-block;}
.lifa_rg_jiriTit ul li.active h3{color: #95191b;border-bottom:4px solid #95191b;padding-bottom: 12px;}

.lifa_rg_jiriBox{border:1px solid rgba(57,43,32,0.1);border-top: none;-webkit-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;-moz-border-radius: 8px;border-radius: 8px;}
.lifa_rg_jiriBox input{border:none;outline: none;background:#f2efe6;}

.lifa_rg_inp{border-top: 1px solid rgba(57,43,32,0.1);height: 42px;line-height: 42px;padding-left: 16px;position: relative;}
.lifa_rg_inp i{display:block;position: absolute;right:15px;top: 0;color: #e1d7ca;font-size: 20px;}

.lifa_rg_select{position: relative;border-top: 1px solid rgba(57,43,32,0.1);}
.lifa_rg_select span{height: 42px;line-height: 42px;color: #b9a189;padding-left: 16px;display: block;padding-right: 15px;font-size: 14px;}
.lifa_rg_select span.icon-xiangxia:before{float:right;color: rgba(57,43,32,0.6);cursor: pointer;}
.lifa_rg_select .lifa_rg_select_hide{position: absolute;background:#f2efe6;width: 288px;border:1px solid rgba(57,43,32,0.1);left: -1px;z-index: 1;display: none;}
.lifa_rg_select .lifa_rg_select_hide li{line-height: 30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;cursor: pointer;color: #b9a189;padding-left: 16px;padding-right: 15px}
.lifa_rg_select .lifa_rg_select_hide li:hover{background:#95191b;color: #f2efe6;}

.lifa_rg_select .lifa_rg_selectBox{width:144px;float: left;position: relative;}
.lifa_rg_select .lifa_rg_selectBox:before{content: '';position: absolute;width: 1px;height: 30px;background:rgba(57,43,32,0.1);top:6px;right:0;}
.lifa_rg_select .lifa_rg_selectBox2:before{content:initial;}
.lifa_rg_select .lifa_rg_selectBox .lifa_rg_select_hide{width: 144px;}

.lifa_rg_btn .btn{background:#95191b;font-size: 16px;-webkit-border-radius:5px;-o-border-radius:5px;-moz-border-radius:5px;-ms-border-radius:5px;border-radius:5px;display: block;text-align: center;border:none;outline: none;width: 100%;height:40px;line-height: 40px;cursor: pointer;color: #e9e0c4;margin-top: 10px;}
.lifa_rg_jiriIcon{margin-top:12px;}
.lifa_rg_jiriIcon ul li{width: 96px;float: left;text-align: center;margin-top:16px;}
.lifa_rg_jiriIcon ul li img{display: inline-block;width: 74px;}
.lifa_rg_jiriIcon ul li span{display: block;margin-top:2px;}

.lifa_nav{background:#f0ece1 url("../image/nav_bg.png") no-repeat right bottom;margin-top: 30px;}
.lifa_navList{padding:30px 35px 20px 35px;border:1px solid rgba(57,43,32,0.1);}
.lifa_navList ul li{width:372px;float: left;}
.lifa_nav .lifa_navTitle h3{display: block;font-size: 20px;color: #392b20;border-left: 4px solid #95191b;height: 20px;line-height: 20px;padding-left: 10px;float: left;}
.lifa_nav .lifa_navTitle span{float: right;}
.lifa_nav .lifa_navTitle span a:hover{text-decoration: underline;}
.lifa_nav .lifa_navCont{line-height: 28px;margin-top:8px;width: 350px;margin-left: 14px;}
.lifa_nav .lifa_navCont a{color: #95191b;text-decoration: underline;}
.lifa_nav .lifa_navIcon{margin-top:6px;margin-left: 14px;}
.lifa_nav .lifa_navIcon a{width: 88px;float: left;line-height:32px;}
.lifa_nav .lifa_navIcon_ncjs a{width:58px;}
.lifa_nav .lifa_navIcon a:hover{text-decoration: underline;}
.lifa_nav .lifa_navIcon a.active{text-decoration: underline;color: #95191b;}

.lifa_recommend{background:#f2ede3;margin-bottom: 30px;padding-top:18px;}
.lifa_recommendList{margin:0 35px;}
.lifa_recommendList ul li{border-bottom: 1px solid rgba(57,43,32,0.08);margin-top: 30px;padding-bottom: 20px;}
.lifa_recommendList ul li i{display: block;float: left;font-style: normal;width: 110px;height: 44px;line-height: 44px;background:#392b20;color: #f2ede3;font-size: 16px;font-weight: bold;text-align: center;margin-right: 20px;}
.lifa_recommendList ul li span{float: left;width: 660px;margin-top: -9px;}
.lifa_recommendList ul li span a{display: block;width:110px;float: left;line-height: 32px;}
.lifa_recommendList ul li span a:hover{text-decoration:underline;font-weight: bold;}
.lifa_recommendList ul li span a.active{font-weight: bold;color: #95191b;}

.lifa_right .right_aside{padding-top:20px;}
.lifa_right .lifa_right_form{padding:5px 0 20px 0;}
.lifa_right .life-form-main .xzml_sele{background:#e1dbce;}
.lifa_right .life-aside-input{background:#e1dbce;}
.lifa_right .life-aside-btn{background:#e1dbce;border: none;outline: none;}

/* 20200317 修改 */
.lifa_hot_aside{background: #f2efe6;margin-top:20px;padding: 0;}

.lifa_yylzh h3{display:block;margin-top: 8px;margin-bottom: 6px;font-weight: normal;font-size: 14px;}
.lifa_yylzh .life-aside-input{width:160px;padding: 0 10px;}
.lifa_yylzh .lifa_yinyang_nian{font-size: 14px;line-height: 30px;margin: 0 5px;}
.lifa_runnian{line-height: 30px;height:30px;margin-left:10px;cursor: pointer;}
.lifa_yylzh .life-aside-btn{margin-left: 10px;width: 80px;border: none;outline:none;}
.lifa_yylzh .life-aside-hide{height:390px;overflow-y: auto;overflow-x: hidden;}
.lifa_yylzh .life-aside-hide li{padding-left: 10px;width: 100%;}
.lifa_yylzh .lifa_hlText{margin-top: 0;}
.lifa_yylzh .lifa_hlText .lifa_hlInp{width: 158px;padding: 0 10px;height: 30px;line-height: 30px;border: 1px solid #e7e0cf;background: #e7e0cf;color: #392b20;}
.lifa_yylzh .lifa_hlXx{top: 8px;color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp::-webkit-input-placeholder{color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp:-moz-placeholder{color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp::-moz-placeholder{color: rgba(57,43,32,1);}
.lifa_yylzh .lifa_hlText .lifa_hlInp:-ms-input-placeholder{color: rgba(57,43,32,1);}

/*=========传统历法 end=========*/

/*=========国学人物列表=========*/

.search_figure{  background: #f0ece1; padding: 0 35px;position: relative;}
.search_figure .figure-so-xz{padding: 30px 0px 15px;border-bottom: 1px dashed rgba(0,0,0,0.2);}
.search_figure .figure-so-xz a{ cursor: pointer; display: inline-block;padding: 0 9px; color: #392b20; line-height: 28px;}
.search_figure .figure-so-xz a.active{ color: #f0ece1; background: #95191b; }
.search_figure .figure-so-xz a:hover{ color: #f0ece1; background: #95191b; }
.search_figure .figure_box{}
.search_figure .figure_box .figureBox_list{ padding: 30px 0;border-bottom: 1px dashed #ddd9cf;}
.search_figure .figure_box .figureBox_list .figureBox_img{ width:105px;}
.search_figure .figure_box .figureBox_list .figureBox_img img{width: 100%;max-width: 100%;height: auto;}
.search_figure .figure_box .figureBox_list .figureBox_txt{ width: 665px; margin-left:18px; /* height: 150px; */}
.search_figure .figure_box .figureBox_list .figureBox_txt h1{ color: #3b2a20; font-size: 18px; font-weight: bold; line-height: 36px; overflow: hidden;zoom: 1;}
/* .search_figure .figure_box .figureBox_list .figureBox_txt h1 span{float: left;} */
.search_figure .figure_box .figureBox_list .figureBox_txt h1 span a{color: #3b2a20; font-size: 18px; font-weight: bold; line-height: 36px;float: left;}
.search_figure .figure_box .figureBox_list .figureBox_txt h1 span a:hover{color: #95191b;}
.search_figure .figure_box .figureBox_list .figureBox_txt h1 a{ float: right; font-weight: normal; color: #95191b; font-size: 14px; line-height: 28px; }
.search_figure .figure_box .figureBox_list .figureBox_txt p{ color: #392b20; line-height: 28px; }
.search_figure .figure_box .figureBox_list .figureBox_txt p a{color:#95191b;}

.life-figure-links { overflow: hidden; padding: 5px; }
.life-figure-links li { float: left; width: 33.33333%; text-align: center;}
.life-figure-links li a { display: block; height: 100%; margin: 7.5px; border: 1px solid #b9a189; padding: 6px 0;color: #3b2a20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
/* .life-figure-links li a:hover{ color: #f0ece1; background: #95191b; border: 1px solid #95191b;text-decoration: underline;} */
.life-figure-links li a:hover{background:#95191b;border: 1px solid #95191b;color: #f0ece1;}
.life-figure-links li.active a{background:#95191b;border: 1px solid #95191b;color: #f0ece1;}

/*=========国学人物列表 end=========*/

/* 国学人物专题 */
/* .search_figure .figure_box .figureBox_list .figureBoxzt_img{ width:267px;} */
.search_figure .figure_box .figureBox_list .figureBoxbj_img{ width:309px;}
.search_figure_zt{background:#f0ece1 url(../image/gxzt_bg02.jpg) repeat;padding: 0;}
.search_figure_zt .figure_box{background: url(../image/gxzt_bg01.jpg) no-repeat top center;padding: 0 35px 0 35px;}
.search_figure_zt .figure_boxins{background: url(../image/gxzt_bg03.jpg) no-repeat bottom center;padding-bottom:20px;}
.search_figure_zt .figure_boxins .figure_presx{background: url(../image/gxzt_bg04.jpg) no-repeat bottom center;}
.search_figure_zt .figure_boxins .figure_present{padding: 0 35px;}
.search_figure .figure_box .figureBox_list1{border-bottom:none;padding:40px 0 0 0;}
.search_figure .figure_box .figureBox_list .figureBox_txt1{width:786px;height:initial;}
.search_figure .figure_box .figureBox_list .figureBox_txt2{width:830px;height:initial;}
.search_figure .figure_box .figureBox_list .figureBox_txt1 p{font-size: 16px;line-height: 36px;}
.search_figure .figure_box .figureBox_list .figureBox_txt1 h1{font-size: 38px;margin-bottom: 5px;}
.search_figure .figure_box .figureBox_list .figureBox_txt1 h1 span{font-size:18px;color:#b9a189;font-weight: 400;margin-left: 5px;}

.figure_present .figure_mainsx ul li{float: left;width: 106px;height: 106px;margin-right:20px;margin-bottom: 30px;}
.figure_present .figure_zhuzuo dd{float: left;width:200px;height:258px;margin-right:28px;margin-bottom:28px;}

/* 国学人物专题 end */

/* 百家 */
.hundred_years{position: absolute;top:-5px;right:22px;width: 40px;background:#95191b;color: #ede7d9;text-align: center;padding: 10px 0 10px 0;}
.hundred_years span{width: 14px;display: block;margin: 0 auto;}
.hundred_years b{display: block;background: url(../image/sanjiao.png) no-repeat;height: 7px;position: absolute;bottom:-7px;left: 0;width: 40px;}
/* 百家 end */

/*=========国学人物 =========*/
.guoxuerenwu_title{background: url(../image/guoxueshicirenwu_bg.jpg) no-repeat center top;}
.guoxuerenwu_title .fenlei_title{width: 514px;}
.guoxuerenwu_title .fenlei_title li{width: 63px;}

.scdq_title{background: url(../image/guoxue_scdq_bg.jpg) no-repeat center top;}
.scdq_title span{color: rgba(57,43,32,0.8);width: 610px;}

.text_indent2{text-indent: 2em;}
.figure_present{ margin-bottom: 20px;}
.figure_present .allusion_img{ margin: 30px 0;}
.figure_present .figure_allusion{}
.figure_present .figure_allusion dd{ margin-bottom: 30px;}
.figure_present .figure_allusion dd h3{height: 19px;line-height: 19px;border-left: 5px #95191b solid;margin: 15px 0;}
.figure_present .figure_allusion dd h3 span{font-size: 22px;font-weight: bold;color: #392b20;padding-left: 16px; display: inline-block;}
.figure_present .figure_allusion dd p{font-size: 16px;color: #392b20;line-height: 36px;}
.figure_present .figure_allusion dd .figure_inst{font-size: 16px;color: #392b20;line-height: 36px;}
.figure_present .figure_allusion dd font{font-size: 16px;color: #392b20;line-height: 36px; text-indent: 2em;}

.figure_present .figure_allusion .figure_deputy dd{width:193px;float: left;margin-right:30px;}
.figure_present .figure_allusion .figure_deputy dd.marno{margin-right: none;}

.AnswerItem { position: relative;margin-bottom:40px;}
.AnswerItem-mask { position: absolute;bottom:5px;z-index: 2;width: 100%;height:100px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0),#f0ece1);background-image: linear-gradient(180deg,hsla(0,0%,100%,0),#f0ece1);-webkit-animation: fadeIn .2s;-moz-animation: fadeIn .2s;-ms-animation: fadeIn .2s;-o-animation: fadeIn .2s;animation: fadeIn .2s;}
.AnswerItem-mask span {cursor: pointer; font-size: 16px;position: absolute;  bottom: 0;  left: 0; right: 0;text-align: center;color: #95191b;display: block;}

.figure_present .figure_allusion h4{margin: 30px 0 15px 0;}
.figure_present .figure_allusion h4 span{font-size:28px;color: #392b20;background: url(../image/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;}

.search_figure_detail{background:url(../image/figure_bg01.png) no-repeat bottom left;padding-bottom:10px;}
.figure_box_main{background:#f0ece1 url(../image/figure_bg02.png) no-repeat  right 30px;}


/*右侧悬浮*/
.side-catalog {visibility: visible;  right: 140px;width: 185px;height: 400px;position: fixed;bottom:24%;z-index:1000;}
.side-catalog .catalog-scroller{ background: #f1ece1; position:absolute;z-index:1;top:0;left:0;width:130px;height:330px;overflow-x: hidden;overflow-y: scroll;}
.side-catalog .catalog-scroller::-webkit-scrollbar{width:8px;height:1px;}
.side-catalog .catalog-scroller::-webkit-scrollbar-thumb{ border-radius: 8px;background: #ded9cf;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;}

.side-catalog .catalog-scroller .catalog-list{width:130px;height:auto;position:relative}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-link{ padding-left: 20px; color:#3b2a20;font-weight:bold;font-size:16px;line-height: 36px;text-decoration:none;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link{ display: block; color:#b9a189; line-height:32px;padding-left:35px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link:hover,.catalog-scroller .catalog-list .catalog-title.level2 .title-link.active{ background: #e5e0d6; }
.side-catalog .right-wrap{position:absolute;width:22px;height:50px;top:50%;right:20px; border: 1px solid #cdc8bc; border-radius:8px; -webkit-border-radius: 8px;-moz-border-radius: 8px;margin-top: -25px;-o-border-radius:8px;-ms-border-radius:8px;}
.side-catalog .right-wrap .go-up, .right-wrap .go-down{ display: block; color: #5f5c57; height:25px; text-align: center; line-height: 25px;}
.side-catalog .right-wrap .go-up{border-bottom: 1px solid #cdc8bc;}
.side-catalog .gotop-button{width:46px;height:46px;background:#b9a189;position:absolute;bottom:6px;left:0;text-align:center;line-height:46px;}
.side-catalog .gotop-button a{font-size:36px;color: #ede7d9;}

@media screen and (max-width: 1460px) {
	.side-catalog{right:-20px;width: 166px;}
    .side-catalog .catalog-scroller{width: 115px;}
    .side-catalog .catalog-scroller .catalog-list .catalog-title.level1 .title-link{padding-left:9px;}
    .side-catalog .catalog-scroller .catalog-list .catalog-title.level2 .title-link{padding-left:14px;}
}

@media (min-width: 1461px) and (max-width: 1660px) {
   .side-catalog{right:0;}
}

/*=========国学人物 end=========*/

/*=========百家=========*/


/*=========百家 end=========*/

/*=========国学语录详细页=========*/
.classic-main{background: #f0ece1;padding:35px 35px 0 35px;color: #3b2a20;}
.classic-main .heritage_banner{margin-bottom: 26px;}
.classic-title{border: 3px solid #d8d4ca;padding: 10px;position:relative;margin-top:16px;}
.classic-title:after{content: '';background: url(../image/gxyl_tit1.jpg) no-repeat top left;background-size: 100%;width: 35px;height: 36px;position: absolute;top:-4px;left:-3px;}
.classic-title:before{content: '';background: url(../image/gxyl_tit2.jpg) no-repeat top right;background-size: 100%;width: 34px;height: 36px;position: absolute;top:-4px;right:-3px;}
.classic-titBox:after{content: '';background: url(../image/gxyl_tit3.jpg) no-repeat bottom right;background-size: 100%;width:34px;height: 35px;position:absolute;bottom:-4px;right:-3px;}
.classic-titBox:before{content: '';background: url(../image/gxyl_tit4.jpg) no-repeat bottom left;background-size: 100%;width: 35px;height: 35px;position:absolute;bottom:-4px;left:-3px;}

.classic-titBox{border: 1px solid #ddd9cf;background: url(../image/gxyl_tit5.jpg) no-repeat bottom right;padding:30px 42px 28px 28px;}
.classic-titTop{width:188px;height: 50px;background:#f0ece1 url(../image/gxyl_top01.png) no-repeat center center;position: absolute;top: -21px;left: 300px;}



.classic-titBox p{font-size: 22px;line-height: 48px;}
.classic-titBox .classic-titLz{margin-top: 20px;}
.classic-titBox .classic-titLz i{display: block;width: 50px;height: 1px;background:#95191b;float: right;margin-right: 14px;margin-top: 12px;}
.classic-titBox .classic-titLz span{display: block;font-size: 18px;color: #95191b;float: right;}

.classic-translate{margin-top: 40px;}
.classic-tr-yw{background: url(../image/gxyl_yiwen.png) no-repeat;height: 28px;width: 60px;}
.classic-tr-yuanw{background: url(../image/gxyl_yuanwen.png) no-repeat;height: 28px;width: 60px;margin-bottom: 10px;}
.classic-tr-wz{margin-top:10px;}
.classic-tr-wz p{font-size: 18px;line-height: 48px;text-indent: 2em;}

.classic_read{padding:24px 0 20px 0;}
.classic_read_list{margin-left: 18px;margin-top: 4px;}
.classic_read_list ul li{float: left;width:47%;font-size: 14px;line-height: 36px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 15px;}
.classic_read_list ul li a{color: #392b20;}
.classic_read_list ul li a:hover{color:#95191b;text-decoration: underline;}

.classicpage_book{margin:15px 0 0 0;height:70px;background: #e6e0d2;padding: 0 20px;}
.classicpage_book a{ position: relative; width:48.7%; line-height: 70px; color: #392b20; font-weight: bold;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 10px;font-size: 18px;}
.classicpage_book a.right{padding-left: 20px;width: 47.3%;padding-right: 0;}
.classicpage_book a.left:before{ content: ""; position: absolute; width: 1px; height:35px; background: #cdc6b7;top: 17px; right: 0px; }
.classicpage_book a:hover{color: #95191b;text-decoration: underline;}


/*=========国学语录详细页 end=========*/

/*=========搜索列表页 - 无结果页面=========*/
.nosearch_main{padding-bottom: 25px;}
.nosearch_book{background:#ede7d9;padding: 30px 0 20px 0;}

/*=========搜索列表页 - 无结果页面 end=========*/

/*=========国学人物-诗文集=========*/
/* @font-face{font-family: "dfk";src:url(../../public/assets/DFKaishuSBEstdBF.TTF);} */
.poems_main{background: #f0ece1;padding: 32px 35px 0 35px;}
.poems_form{margin-top:35px;}
.poemmtn{margin-top: 0;}
.poems_introd{border-bottom: 1px dashed #dedad0;padding-bottom: 32px;color: #392b20;}
.poems_introd .prose_name{margin-bottom: 4px;}
.poems_introd .prose_name h3{display: block;float: left;font-size: 20px;line-height: 36px;}
.poems_introd .prose_name h3 span{display: block;font-weight:400;font-size:14px;color: #b9a189;}
.poems_introd .prose_name .prose_list{float: right;margin-top: 5px;}
/* .poems_introd .prose_name .prose_list i{display: block;float: left;font-style: normal;font-size: 22px;color: #b9a189;font-family: dfk;width: 27px;height: 27px;border: 1px solid #b9a189;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;border-radius: 50%;text-align: center;line-height: 27px;margin-left: 12px;cursor:pointer;}
.poems_introd .prose_name .prose_list i:hover{background: #b9a189;color: #f0ece1;} */
.poems_introd .prose_name .prose_list ul li{float: left;margin-left: 12px;cursor:pointer;}
.poems_introd .prose_name .prose_list ul li i{display: block;width: 28px;height: 28px;background: url(../image/poems_list.png) no-repeat;font-style: normal;}
.poems_introd .prose_name .prose_list ul li i.fanyi{background-position:0px 0px;}
.poems_introd .prose_name .prose_list ul li i.zhushi{background-position:-31px 0px;}
.poems_introd .prose_name .prose_list ul li i.shangxi{background-position:-64px 0px;}
.poems_introd .prose_name .prose_list ul li i.beisong{background-position:-97px 0px;}

.poems_introd .prose_name .prose_list ul li.active i.fanyi{background-position:0px -35px;}
.poems_introd .prose_name .prose_list ul li.active i.zhushi{background-position:-31px -35px;}
.poems_introd .prose_name .prose_list ul li.active i.shangxi{background-position:-64px -35px;}
/* .poems_introd .prose_name .prose_list ul li.active i.beisong{background-position:-97px -35px;} 

.poems_introd .prose_name .prose_list ul li:hover i.fanyi{background-position:0px -35px;}
.poems_introd .prose_name .prose_list ul li:hover i.zhushi{background-position:-31px -35px;}
.poems_introd .prose_name .prose_list ul li:hover i.shangxi{background-position:-64px -35px;}
.poems_introd .prose_name .prose_list ul li:hover i.beisong{background-position:-97px -35px;}  */

.poems_introd .prose_content{line-height: 40px;font-size: 16px;}
.poems_introd .prose_content .prose_jieshi{margin-top:35px;text-indent: 2em;}
.poems_introd .prose_note{line-height: 36px;color: #967d63;}
.poems_introd .prose_apprec{margin-bottom:35px;line-height: 36px;color: #b13a3c;}

.poet_assist{color: #b9a189;margin-top:10px;line-height: 32px;}
.poet_assist span{display: block;float: left;margin-right: 16px;cursor: pointer;}
.poet_assist .poet_read{width: 325px;float: left;background:#d8d4ca;height: 32px;}
.poet_read .read_btn{position: relative;width: 32px;float: left;height: 32px;}
.poet_read .read_btn b{position: absolute;left: 10px;top: 9px;display:block;}
.poet_read .read_btn .pause{width: 4px;height: 14px;border-left:4px solid #392b20;border-right:4px solid #392b20;display: block;}
.poet_read .read_btn .start{width:0px;height:0px;border-right:12px solid transparent;border-top:7px solid transparent;border-left:12px solid #392b20;border-bottom:7px solid transparent;display: none;}
.poet_read .read_time{font-size: 12px;color: #392b20;width: 66px;float: left;}
.poet_read .schedule{float: left;position: relative;}
.poet_read .schedule:before{background: #392b20;content: '';width: 216px;height: 2px;position: absolute;top:15px;left: 0;}
.poet_read .schedule i:before{content: '';width:144px;height: 2px;position: absolute;top:15px;left: 0;background: #95191b;}
.poet_read .schedule i:after{content: '';width:12px;height:12px;position: absolute;top:10px;left:144px;background: #95191b;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}
.poems_poet{background:#f0ece1;padding: 22px 25px 15px 12px;color: #392b20;line-height: 28px;}
.poet_introduce .poet_name{width:122px;height: 166px;float: left;margin-right: 10px;} 
/* .poet_introduce .poet_intr{width:140px;float: right;}  */
.poet_introduce .poet_intr h3{font-size: 18px;color: #3b2a20;display: block;padding-top:2px;margin-bottom:5px;}
.poems_poet .poet_lifetime{margin-left: 8px;}
.poems_poet .poet_assist{margin-left: 8px;}

/*=========国学人物-诗文集 end=========*/

/* 节日节气 */
.term_list ul li{cursor:pointer;width: 88px;height: 38px;float: left;margin-right: 12px;margin-top: 12px;color: #3b2a20;}
.term_list ul li span{background:url(../image/term_list.png) no-repeat top center;display: block;height: 38px;}
.term_list ul li span.lichun{background-position: 0px 0px;}
.term_list ul li span.yushui{background-position: -91px 0px;}
.term_list ul li span.jingzhe{background-position: -181px 0px;}
.term_list ul li span.chunfen{background-position: -271px 0px;}
.term_list ul li span.qingming{background-position: -361px 0px;}
.term_list ul li span.guyu{background-position: -451px 0px;}
.term_list ul li span.lixia{background-position: -541px 0px;}
.term_list ul li span.xiaoman{background-position: -631px 0px;}
.term_list ul li span.mangzhong{background-position: -721px 0px;}
.term_list ul li span.xiazhi{background-position: -811px 0px;}
.term_list ul li span.xiaoshu{background-position: -901px 0px;}
.term_list ul li span.dashu{background-position: -990px 0px;}
.term_list ul li span.liqiu{background-position: 0px -42px;}
.term_list ul li span.chushu{background-position: -91px -42px;}
.term_list ul li span.bailu{background-position: -181px -42px;}
.term_list ul li span.qiufen{background-position: -271px -42px;}
.term_list ul li span.hanlu{background-position: -361px -42px;}
.term_list ul li span.shuangjiang{background-position: -451px -42px;}
.term_list ul li span.lidong{background-position: -541px -42px;}
.term_list ul li span.xiaoxue{background-position: -631px -42px;}
.term_list ul li span.daxue{background-position: -721px -42px;}
.term_list ul li span.dongzhi{background-position: -811px -42px;}
.term_list ul li span.xiaohan{background-position: -901px -42px;}
.term_list ul li span.dahan{background-position: -990px -42px;}

.term_list ul li.active span.lichun{background-position: 0px -84px;}
.term_list ul li.active span.yushui{background-position: -91px -84px;}
.term_list ul li.active span.jingzhe{background-position: -181px -84px;}
.term_list ul li.active span.chunfen{background-position: -271px -84px;}
.term_list ul li.active span.qingming{background-position: -361px -84px;}
.term_list ul li.active span.guyu{background-position: -451px -84px;}
.term_list ul li.active span.lixia{background-position: -541px -84px;}
.term_list ul li.active span.xiaoman{background-position: -631px -84px;}
.term_list ul li.active span.mangzhong{background-position: -721px -84px;}
.term_list ul li.active span.xiazhi{background-position: -811px -84px;}
.term_list ul li.active span.xiaoshu{background-position: -901px -84px;}
.term_list ul li.active span.dashu{background-position: -990px -84px;}
.term_list ul li.active span.liqiu{background-position: 0px -126px;}
.term_list ul li.active span.chushu{background-position: -91px -126px;}
.term_list ul li.active span.bailu{background-position: -181px -126px;}
.term_list ul li.active span.qiufen{background-position: -271px -126px;}
.term_list ul li.active span.hanlu{background-position: -361px -126px;}
.term_list ul li.active span.shuangjiang{background-position: -451px -126px;}
.term_list ul li.active span.lidong{background-position: -541px -126px;}
.term_list ul li.active span.xiaoxue{background-position: -631px -126px;}
.term_list ul li.active span.daxue{background-position: -721px -126px;}
.term_list ul li.active span.dongzhi{background-position: -811px -126px;}
.term_list ul li.active span.xiaohan{background-position: -901px -126px;}
.term_list ul li.active span.dahan{background-position: -990px -126px;}

.term_list ul li:hover span.lichun{background-position: 0px -84px;}
.term_list ul li:hover span.yushui{background-position: -91px -84px;}
.term_list ul li:hover span.jingzhe{background-position: -181px -84px;}
.term_list ul li:hover span.chunfen{background-position: -271px -84px;}
.term_list ul li:hover span.qingming{background-position: -361px -84px;}
.term_list ul li:hover span.guyu{background-position: -451px -84px;}
.term_list ul li:hover span.lixia{background-position: -541px -84px;}
.term_list ul li:hover span.xiaoman{background-position: -631px -84px;}
.term_list ul li:hover span.mangzhong{background-position: -721px -84px;}
.term_list ul li:hover span.xiazhi{background-position: -811px -84px;}
.term_list ul li:hover span.xiaoshu{background-position: -901px -84px;}
.term_list ul li:hover span.dashu{background-position: -990px -84px;}
.term_list ul li:hover span.liqiu{background-position: 0px -126px;}
.term_list ul li:hover span.chushu{background-position: -91px -126px;}
.term_list ul li:hover span.bailu{background-position: -181px -126px;}
.term_list ul li:hover span.qiufen{background-position: -271px -126px;}
.term_list ul li:hover span.hanlu{background-position: -361px -126px;}
.term_list ul li:hover span.shuangjiang{background-position: -451px -126px;}
.term_list ul li:hover span.lidong{background-position: -541px -126px;}
.term_list ul li:hover span.xiaoxue{background-position: -631px -126px;}
.term_list ul li:hover span.daxue{background-position: -721px -126px;}
.term_list ul li:hover span.dongzhi{background-position: -811px -126px;}
.term_list ul li:hover span.xiaohan{background-position: -901px -126px;}
.term_list ul li:hover span.dahan{background-position: -990px -126px;}

/* .entry_list dl dd:hover span.sunzi{background-position: -893px -98px;}
.entry_list dl dd:hover span.yanzi{background-position: 3px -162px;}
.entry_list dl dd:hover span.guanzi{background-position: -65px -162px;}
.entry_list dl dd:hover span.zouzi{background-position: -960px -98px;}

.entry_list dl dd span.sunzi{background-position: -893px -66px;}
.entry_list dl dd span.yanzi{background-position: 3px -130px;}
.entry_list dl dd span.guanzi{background-position: -65px -130px;}
.entry_list dl dd span.zouzi{background-position: -960px -66px;} */

.term_list ul li.termMrg{margin-right: 0;}

.termbox{background:#f0ece1 url(../image/term_bg02.png) repeat;margin-top: 30px;}
.termboxmain{background:url(../image/term_bg03.png) no-repeat bottom right;/* padding-bottom:40px; */}
.termbox_list{padding: 0 20px 40px 0;}
.termbox_list .termbox_img{width:272px;}
.termbox_list .jieqi_tit{width:876px;padding-top: 36px;}
.termbox_list .jieqi_tit h3{display: block;font-size: 38px;color: #3b2a20;font-weight: 400;margin-bottom:16px;}
.termbox_list .jieqi_tit h3 span{font-size: 18px;}
.termbox_list .jieqi_tit .jieqi_intr,.termbox_list .jieqi_tit p{font-size: 16px;line-height: 36px;letter-spacing:5px;}
.termbox_tit{padding: 0 40px 56px 35px;/* margin-top:48px;margin-bottom: 56px; */}
.termbox_tit .termbox_tit_img{text-align: center;}
.termbox_tit .termbox_tit_img img{display: inline-block;}
.termbox_tit .termbox_text{margin-top: 20px;}
.termbox_tit .termbox_text .termbox_text_intr,.termbox_tit p{font-size: 16px;line-height: 36px;text-indent: 2em;letter-spacing:2px;}
.termbox_tit .termbox_text a{color: #95191b;text-decoration: underline;}

/* 节日节气 end */

/* 节日 */
.feast_list ul li{cursor:pointer;width:123px;float: left;margin-right:10px;margin-top: 12px;color: #3b2a20;}
.feast_list ul li span{background:url(../image/feast_list.png) no-repeat top center;display: block;height:44px;}

.feast_list ul li span.chunjie{background-position: 0px 0px;}
.feast_list ul li span.yuanxiao{background-position:-125px 0px;}
.feast_list ul li span.longtaitou{background-position:-252px 0px;}
.feast_list ul li span.shangsi{background-position: -377px 0px;}
.feast_list ul li span.hanshi{background-position: -504px 0px;}
.feast_list ul li span.hanyi{background-position: -630px 0px;}
.feast_list ul li span.qingming{background-position: -756px 0px;}
.feast_list ul li span.duanwu{background-position: -882px 0px;}
.feast_list ul li span.qixi{background-position: -1007px 0px;}
.feast_list ul li span.zhongyuan{background-position: 0px -46px;}
.feast_list ul li span.zhongqiu{background-position: -125px -45px;}
.feast_list ul li span.chongyang{background-position: -252px -45px;}
.feast_list ul li span.xiayuan{background-position: -377px -45px;}
.feast_list ul li span.dongzhi{background-position: -504px -45px;}
.feast_list ul li span.laba{background-position: -630px -45px;}
.feast_list ul li span.xiaonian{background-position: -756px -45px;}
.feast_list ul li span.chuxi{background-position: -882px -45px;}

.feast_list ul li.active span.chunjie{background-position: 0px -94px;}
.feast_list ul li.active span.yuanxiao{background-position:-125px -94px;}
.feast_list ul li.active span.longtaitou{background-position:-252px -94px;}
.feast_list ul li.active span.shangsi{background-position: -377px -94px;}
.feast_list ul li.active span.hanshi{background-position: -504px -94px;}
.feast_list ul li.active span.hanyi{background-position: -630px -94px;}
.feast_list ul li.active span.qingming{background-position: -756px -94px;}
.feast_list ul li.active span.duanwu{background-position: -882px -94px;}
.feast_list ul li.active span.qixi{background-position: -1007px -94px;}
.feast_list ul li.active span.zhongyuan{background-position: 0px -143px;}
.feast_list ul li.active span.zhongqiu{background-position: -125px -142px;}
.feast_list ul li.active span.chongyang{background-position: -252px -142px;}
.feast_list ul li.active span.xiayuan{background-position: -377px -142px;}
.feast_list ul li.active span.dongzhi{background-position: -504px -142px;}
.feast_list ul li.active span.laba{background-position: -630px -142px;}
.feast_list ul li.active span.xiaonian{background-position: -756px -142px;}
.feast_list ul li.active span.chuxi{background-position: -882px -142px;}

.feast_list ul li:hover span.chunjie{background-position: 0px -94px;}
.feast_list ul li:hover span.yuanxiao{background-position:-125px -94px;}
.feast_list ul li:hover span.longtaitou{background-position:-252px -94px;}
.feast_list ul li:hover span.shangsi{background-position: -377px -94px;}
.feast_list ul li:hover span.hanshi{background-position: -504px -94px;}
.feast_list ul li:hover span.hanyi{background-position: -630px -94px;}
.feast_list ul li:hover span.qingming{background-position: -756px -94px;}
.feast_list ul li:hover span.duanwu{background-position: -882px -94px;}
.feast_list ul li:hover span.qixi{background-position: -1007px -94px;}
.feast_list ul li:hover span.zhongyuan{background-position: 0px -143px;}
.feast_list ul li:hover span.zhongqiu{background-position: -125px -142px;}
.feast_list ul li:hover span.chongyang{background-position: -252px -142px;}
.feast_list ul li:hover span.xiayuan{background-position: -377px -142px;}
.feast_list ul li:hover span.dongzhi{background-position: -504px -142px;}
.feast_list ul li:hover span.laba{background-position: -630px -142px;}
.feast_list ul li:hover span.xiaonian{background-position: -756px -142px;}
.feast_list ul li:hover span.chuxi{background-position: -882px -142px;}

.feast_list ul li.termMrg{margin-right: 0;}

/* 节日 end */

/*生肖今日运势*/

.sxpotential_box{ width: 100%; height:auto; background: url("../image/symb_bg01.png") no-repeat top center #f0ece1;}
.potential_core{width: 100%;}
.potential_core li{text-align: center;float: left;margin: 20px 12px;cursor: pointer;}
.sxpotential_box .potential_core li .iconfont{display: block;background: url(../image/poten_fonticon.png) no-repeat top center;width:47px;height: 47px;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;text-align: center;line-height: 47px;}

.sxpotential_box .potential_core li .icon-shushu{background-position: 0px 0px;}
.sxpotential_box .potential_core li .icon-shuniu{background-position: -48px 0px;}
.sxpotential_box .potential_core li .icon-shuhu{background-position:-96px 0px;}
.sxpotential_box .potential_core li .icon-shutu{background-position: -144px 0px;}
.sxpotential_box .potential_core li .icon-shulong{background-position:-192px 0px;}
.sxpotential_box .potential_core li .icon-shushe{background-position: -240px 0px;}
.sxpotential_box .potential_core li .icon-shuma{background-position: -288px 0px;}
.sxpotential_box .potential_core li .icon-shuyang{background-position: -336px 0px;}
.sxpotential_box .potential_core li .icon-shuhou{background-position:-384px 0px;}
.sxpotential_box .potential_core li .icon-shuji{background-position: -432px 0px;}
.sxpotential_box .potential_core li .icon-shugou{background-position:-480px 0px;}
.sxpotential_box .potential_core li .icon-shuzhu{background-position: -528px 0px;}

.sxpotential_box .potential_core li.active .icon-shushu{background-position: 0px -50px;}
.sxpotential_box .potential_core li.active .icon-shuniu{background-position: -48px -50px;}
.sxpotential_box .potential_core li.active .icon-shuhu{background-position:-96px -50px;}
.sxpotential_box .potential_core li.active .icon-shutu{background-position: -144px -50px;}
.sxpotential_box .potential_core li.active .icon-shulong{background-position:-192px -50px;}
.sxpotential_box .potential_core li.active .icon-shushe{background-position: -240px -50px;}
.sxpotential_box .potential_core li.active .icon-shuma{background-position: -288px -50px;}
.sxpotential_box .potential_core li.active .icon-shuyang{background-position: -336px -50px;}
.sxpotential_box .potential_core li.active .icon-shuhou{background-position:-384px -50px;}
.sxpotential_box .potential_core li.active .icon-shuji{background-position: -432px -50px;}
.sxpotential_box .potential_core li.active .icon-shugou{background-position:-480px -50px;}
.sxpotential_box .potential_core li.active .icon-shuzhu{background-position: -528px -50px;}

.potential_core li .sx_name{color: #b9a189;line-height: 40px;font-size: 12px;}
.potential_core li.active .sx_name{color: #392b20;}

.potential_todaybox{width: 820px; display: inline-block; margin: 20px 20px 30px;}
.potential_todaybox .constellat_img {width: 206px; margin: 30px 20px 0 0px;text-align: center;}
.potential_todaybox .constellat_img img{display: inline-block;}
.potential_todaybox .constellat_img h4 {color: #333333;font-size: 26px;font-weight: normal;line-height: 40px;margin-top: 20px;}
.potential_todaybox .constellat_img span {color:#9c946e;width: 160px;margin: 0 auto;display: block;line-height: 28px;}
.potential_todaybox .constellat_txt{width: 594px;}
.potential_todaybox .constellat_txt .constellat_core span{float: left;cursor: pointer;display: inline-block;width: 115px;height: 34px;line-height: 34px;text-align: center;font-size: 18px;color: #392b20;}
.potential_todaybox .constellat_txt .constellat_core span.active{border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;background: #392b20;color: #f0ece1;}
.potential_todaybox .constellat_txt .constellat_core span i{width: 1px;  height: 15px;background: #bfb389;display: inline-block;float: right; margin-top: 11px;}
.potential_todaybox .constellat_txt .constellat_core span.active i{display: none;}
.potent_evaluate{width: 100%; margin-top: 10px;}
.potent_evaluate dt {border-left: 3px #94181a solid;margin: 35px 0 10px;height: 24px;line-height: 24px;width: 100%;display: inline-block;}
.potent_evaluate dt h3 {color: #94181a;font-size: 24px;padding-left: 12px;}
.potent_evaluate dd {color: #392b20;font-size: 16px;line-height: 32px;}
.potential_todaybox .constellat_txt .constellat_box .potent_tit {color: #392b20;font-size:22px;font-weight: bold;line-height: 40px;margin: 15px 0;}
.potential_todaybox .constellat_txt .constellat_box p {
    color: #392b20;font-size: 16px;line-height: 32px;margin-bottom: 30px;}
.potential_todaybox .constellat_txt .constellat_box .potent_tab dd {color: #392b20;width: 50%; float: left;line-height: 32px;}
.potential_todaybox .constellat_txt .constellat_box .potent_tab dd span img {display: inline-block;}
.emotion_box dd {color: #392b20;font-size: 16px;line-height: 32px;margin-top: 20px;}

/*生肖今日运势end*/

/* 星座 */
.xzpotential_box{ width: 100%; height:auto; background: url("../image/symb_bg01.png") no-repeat top center #f0ece1;}
.xzpotential_box .potential_todaybox .constellat_img span{margin: 10px auto;display: block;border-radius: 5px;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;color: #392b20;width:96px;height: 23px;font-size: 14px;line-height: 23px;text-align: center;background: #e5ddcf;}
.xzpotential_box .potential_core li .iconfont{ display: block;font-size: 24px;font-weight: bold;width: 47px;height: 47px;color: #392b20;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;background: #b9a189;text-align: center;line-height: 47px;}
.xzpotential_box .potential_core li.active .iconfont{color: #f0ece1;background: #392b20;} 
/* .potent_evaluate .cons_table{margin-top: 10px;}
.potent_evaluate .cons_table table tr{border-bottom: 1px solid #ded4c2;}
.potent_evaluate .cons_table table tr td{font-size: 14px;color: #392b20;}
.potent_evaluate .cons_table table tr .cons_td1{width: 96px;background: #e5ddcf;text-align: center;line-height: 64px;}
.potent_evaluate .cons_table table tr .cons_td2{background: #ede7d9;padding-left: 20px;width:180px;color: #94181a;} */

/* .article_mod .tb{width: 100%;font-size:14px;color:#666;margin: 40px 0 30px;}
.article_mod .tb tr{width: 100%;height: 50px;border: 1px solid #fff;background-color: #eee;}
.article_mod .tb td{width: 230px;text-indent: 18px;}
.article_mod .tb .tb_td1{width: 110px;text-indent: 0;background-color: #d9d9d9;color: #000;text-align: center;} */

.article_mod .tb{margin: 20px 0 16px!important;font-size: 14px!important;color: #94181a!important;}  
.article_mod .tb .tb_td1{background-color: #e5ddcf!important;color: #392b20!important;}
.article_mod .tb tr{border: 1px solid #ded4c2!important;background-color: #ede7d9!important;border-top: none!important;border-left: none!important;border-right: none!important;} 

.constellatory{width:100%;margin:0 auto;background:url(../image/xingzuo_bg.jpg) top center no-repeat #ede7d9;background-size:contain;}
.astros_nav{border-bottom:1px solid #dad5c8;height: 158px;position: relative;}
.astros_nav .astros_list{}
.astros_nav .astros_list ul li{float: left;width: 80px;text-align: center;padding-top: 30px;margin-left:20px;}
.astros_nav .astros_list ul li:first-child{margin-left: 0;}
.astros_nav .astros_list ul li a img{width: 70px;height: 70px;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 40px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 40px rgba(0,0,0,0.3);-o-box-shadow: 0 0 40px rgba(0,0,0,0.3);-ms-box-shadow: 0 0 40px rgba(0,0,0,0.3);box-shadow: 0 0 40px rgba(0,0,0,0.3);display: inline-block;}
.astros_nav .astros_list ul li a span{display: block;font-size: 14px;color: #b9a189;position: absolute;bottom:27px;margin-left: 20px;}
.astros_nav .astros_list ul li:hover{padding-top: 25px;}
.astros_nav .astros_list ul li:hover a img{width: 80px;height: 80px;}
.astros_nav .astros_list ul li:hover a span{color: #392b20;}

.astros_nav .astros_list ul li.active{padding-top: 25px;}
.astros_nav .astros_list ul li.active a img{width: 80px;height: 80px;}
.astros_nav .astros_list ul li.active a span{color: #392b20;}

.constell_yunshi{margin-top: 24px;}
.constell_yunshi .constell_sxleft{height: 420px;background: #d8cfc7;}
.constell_yunshi .constell_sxleft .constell_img{height: 394px;background: #392b20;margin: 10px 0 0 10px;text-align: center;color: #ede7d9;position: relative;padding-top: 26px;}
/* .constell_yunshi .constell_sxleft .constell_img .const_img{width: 178px;height: 178px;background: #221a13;border-radius: 50%;margin: 0 auto;} */
.constell_yunshi .constell_sxleft .constell_img img{display: inline-block;}
.constell_yunshi .constell_sxleft .constell_img h4{font-size: 32px;padding:14px 0 6px 0;}
.constell_yunshi .constell_sxleft .constell_img span{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;padding: 0 14px;}
.constell_yunshi .constell_sxleft .constell_img ul{position: absolute;bottom: 0;left: 0;background: #281e16;padding: 14px 0 4px 14px;}
.constell_yunshi .constell_sxleft .constell_img ul li{width:84px;float: left;font-size: 14px;color: #b9a189;height: 34px;line-height: 34px;background: #392b20;margin-bottom: 10px;margin-right: 14px;}
.constell_yunshi .constell_sxleft .constell_img ul li a{color: #b9a189;}
.constell_yunshi .constell_sxleft .constell_img ul li a:hover{color: #95191b;}

.constell_yunshi .constell_sxcont{margin-left: 30px;width: 526px;font-size: 16px;color: #392b20;line-height: 32px;}
.constell_yunshi .constell_sxcont .constell_sxcont_sx{margin-top: 10px;}
.constell_yunshi .constell_sxcont .constell_sxcont_xj{margin-top:36px;}
.constell_yunshi .constell_sxcont h3{font-size:18px;color: #392b20;border-left: 5px solid #c30e24;padding-left: 10px;height: 18px;line-height: 18px;margin-bottom: 14px;} 
/* .constell_yunshi .constell_sxcont ul{margin-top:18px;} */
/* .constell_yunshi .constell_sxcont p{margin-top:16px;} */
.constell_yunshi .constell_sxcont ul li{width: 50%;float: left;line-height:38px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.constell_yunshi .constell_sxcont ul.constell_sxcont_ul li{width: 33%;}
.constell_yunshi .constell_sxcont ul li span{font-weight: bold;}
.constell_yunshi .constell_sxcont p a{color: #95191b;}

.constell_yunshi .constell_sxys{}
.constell_yunshi .constell_sxys .constell_sxys_tit{padding:10px 8px 4px 8px;background: #b9a189}
.constell_yunshi .constell_sxys .constell_sxys_tit img{float: left;}
.constell_yunshi .constell_sxys .constell_sxys_tit h4{float: left;font-size: 30px;color: #ede7d9;}
.constell_yunshi .constell_sxys .constell_sxys_tit .constell_xingzuo{float: right;width: 60px;-webkit-border-radius: 6px;-moz-border-radius: 6px;-o-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;background: #94816e;line-height: 26px;font-size: 12px;color: #c4b9a9;margin-top:6px;position: relative;}
.constell_yunshi .constell_sxys .constell_sxys_tit .constell_xingzuo span{font-size: 12px;padding-left:6px;}
.constell_yunshi .constell_sxys .constell_sxys_tit .constell_xingzuo span.icon-xiangxia:before{float: right;padding-right:5px;margin-top:1px;}
.constell_yunshi .constell_sxys .constell_sxys_tit .constell_xingzuo ul{position: absolute;background: #94816e;width: 100%;display: none;}
.constell_yunshi .constell_sxys .constell_sxys_tit .constell_xingzuo ul li{text-align: center;cursor:pointer;}
.constell_yunshi .constell_sxys .constell_sxys_tit .constell_xingzuo ul li:hover{color: #ede7d9;}
.constell_yunshi .constell_sxys .constell_sxys_main{background:#eae1d8 url(../image/sxys_bg.png) no-repeat top center;border:8px solid #b9a189;border-top:none;/* height: 356px; */}
.constell_yunshi .constell_sxys_main .sxys_core{padding: 15px 0 0 20px;margin-bottom: 30px;}
.constell_yunshi .constell_sxys_main .sxys_core ul li{float: left;font-size: 14px;text-align: center;margin-right:12px;padding: 4px 6px;color:#b9a189;cursor:pointer;}
.constell_yunshi .constell_sxys_main .sxys_core ul li.active{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color: #eae1d8;background: #b9a189;}
.constell_yunshi .constell_sxys_main .sxys_core ul li:hover{-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;color: #eae1d8;background: #b9a189;}
.constell_yunshi .constell_sxys_main .sxys_xz{text-align: center;}
.constell_yunshi .constell_sxys_main .sxys_xz img{display: inline-block;}
.constell_yunshi .constell_sxys_main .sxys_xz h3{font-size: 20px;color: #392b20;margin-top: 4px;}
.constell_yunshi .constell_sxys_main .sxys_xingji{color: #392b20;margin-top: 26px;margin-bottom:4px;}
.constell_yunshi .constell_sxys_main .sxys_xingji span{font-size: 16px;float: left;display: block;margin-left:56px;}
.constell_yunshi .constell_sxys_main .sxys_xingji ul li{float: left;margin-top: 4px;margin-right: 5px;}
.constell_yunshi .constell_sxys_main .sxys_xingji ul li em{display: block;background: url(../image/xingji_lst.png) no-repeat;width: 17px;height: 16px;background-position: 0px 0px;}
.constell_yunshi .constell_sxys_main .sxys_xingji ul li.active em{background-position: -25px 0px;}
.constell_yunshi .constell_sxys_main .sxys_xiangqing{font-size: 14px;color: #b9a189;line-height: 24px;padding:12px 12px 20px 12px;}
.constell_yunshi .constell_sxys_main .sxys_xiangqing a{color: #95191b;}

.constell_fengshui{margin-top: 40px;background: #e1dbce;padding: 28px 0 30px 30px;}
.constell_fengshui dl dd{float: left;margin-right: 30px;}
.constell_fengshui dl dd h3{font-size: 28px;color: #392b20;line-height: 32px;font-weight: 400;margin-bottom: 16px;}
.constell_fengshui dl dd .const_form_main{margin-top: 8px;}
.constell_fengshui dl dd .const_sele{width: 110px;height: 40px;border:1px solid #bfbaaf;float: left;margin-right: 10px;line-height: 40px;color: #392b20;font-size: 14px;}
.constell_fengshui dl dd .const_sele span{font-size: 14px;padding-left: 10px;}
.constell_fengshui dl dd .const_sele span.icon-xiangxia:before{float: right;padding-right: 10px;}
.constell_fengshui dl dd .const_sele .const_sele_hide{position: absolute;background: #c8c1b4;width: 110px;display: none;z-index: 1;}
.constell_fengshui dl dd .const_sele .const_sele_hide li{cursor:pointer;padding-left: 10px;}
.constell_fengshui dl dd .const_sele .const_sele_hide li:hover{background: #e1dbce;}
/* .constell_fengshui dl dd .const_sele:hover .const_sele_hide{display: block;} */
.constell_fengshui dl dd .const_form_main .const-btn{width:112px;height: 42px;
    background: #c8c1b4;color: #392b20;border: 0;cursor: pointer;text-transform: uppercase;overflow: visible;font-size: 14px;}
.constell_fengshui dl dd .const_form_main .const-btn:hover{color: #95191b;}

.constell_box{margin-top: 40px;color: #392b20;}
.constell_boxLeft .life-list dt{font-size:28px;border-bottom: 1px solid #d5cfc3;padding-bottom: 10px;}
.constell_boxLeft .life-list dd{margin-top: 30px;}
.constell_boxLeft .life-list dd img{float: left;width: 255px;_margin-right: 15px;display: inline;}
.constell_boxLeft .life-list .info-content{padding: 0px 0 6px 20px;overflow: hidden;}
.constell_boxLeft .life-list dd .info-content h3{font-size: 22px;font-weight: bold;color: #392b20;padding-top:10px;}
.constell_boxLeft .life-list p{margin-top:15px;line-height: 30px;overflow: hidden;color: #392b20;font-size: 16px;margin-bottom: 16px;}
.constell_boxLeft .life-list span{line-height: 22px;padding: 0 5px;color: #b9a189;font-size: 14px;border: 1px solid #b9a189;border-radius: 3px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;}
.constell_boxLeft .life-list dd:hover .info-content h3{color: #95191b;}

.constell_right_aside .tit_name h3{font-weight: 400;font-size: 28px;color: #333333;}
.constell_right_aside .right_aside_box{background: #e1dbce;margin-top: 10px;padding-bottom: 20px;}
.constell_right_aside .life-astor-list{overflow:hidden;padding: 20px 14px 10px 20px;}
.constell_right_aside .life-astor-list li{text-align:center;float:left;width:63px;height:63px;background:#ede7d9;margin-right: 6px;margin-bottom: 6px;border-radius: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;}
.constell_right_aside .life-astor-list li a{color: #b9a189;}
.constell_right_aside .life-astor-list li a span{display: block;text-align: center;}
.constell_right_aside .life-astor-list li a .iconfont{font-size: 32px;line-height:38px;}
.constell_right_aside .life-astor-list li a .xz_name{font-size: 14px;}
.constell_right_aside .life-astor-list li:hover{background: #b9a189;}
.constell_right_aside .life-astor-list li:hover a{color: #ede7d9;}
.constell_right_aside .life-form-main{margin-top:6px;}
.constell_right_aside .life-form-main .xzml_sele{border: 1px solid #ede7d9;}
.constell_right_aside .life-aside-input{background:#ede7d9;}
.constell_right_aside .life-aside-btn{background:#ede7d9;float: right;border: none;outline: none;}

.constell_right_aside .sxys{padding:16px 20px 0 20px; text-indent: 2em;  line-height: 28px; color: #392b20; }
.constell_right_aside .sxys_box{ padding: 0 20px; }
.constell_right_aside .sxys_box .sxys_tit{ margin: 30px auto;  position: relative; border-bottom: 1px solid #c8c2ab; line-height: 28px;}
.constell_right_aside .sxys_box .sxys_tit h4{ color: #95191b; padding: 2px 6px; font-weight: bold; left: 44px; top: -14px; background: #e1dbce;  position: absolute; }
.constell_right_aside .sxys_box li{ float: left; width: 50%; line-height:30px; font-size: 14px; color: #392b20;}
.constell_right_aside .sxys_box li a{color: #392b20;}
.constell_right_aside .sxys_box li a:hover{ color: #94181a;}

.constell_right_aside .life-aside-list{padding:16px 20px 0 20px;  }
.constell_right_aside .life-aside-list li {width: 100%;  position: relative;  line-height: 36px;}
.constell_right_aside .life-aside-list li a {display: block;  color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.constell_right_aside .life-aside-list li a:hover{color: #95191b;text-decoration: underline;}

.constellatory .right_aside{background: #e1dbce;}
.constellatory .right_aside .sxys_box .sxys_tit h4{background: #e1dbce;}
.constellatory .bgcoloe{background: #e1dbce;}
  
/* 星座 end */

/* 生肖 */
.zodiac{width:100%;margin:0 auto;background:url(../image/zodiac_bg.jpg) top center no-repeat #ede7d9;}
.zodiac_nav{border-bottom: 1px solid #d5d0c2;padding: 30px 0;}
.zodiac_nav .astros_list ul li{float: left;width: 70px;margin-left:30px;}
.zodiac_nav .astros_list ul li:first-child{margin-left: 0;}
.zodiac_nav .astros_list ul li em{font-style: normal;color: #392b20;text-align: center;display: block;margin-top:8px;}

.zodiac .right_aside{background: #e1dbce;}
.zodiac .right_aside .sxys_box .sxys_tit h4{background: #e1dbce;}
.zodiac .bgcoloe{background: #e1dbce;}

.zodiac_nav .astros_list ul li span{width: 70px;height: 70px;background: url(../image/zodiac_list.png) no-repeat center top;display: block;-moz-border-radius: 50%;-ms-border-radius: 50%;-o-border-radius: 50%;-webkit-border-radius: 50%;border-radius: 50%;-webkit-box-shadow: 0 0 26px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 26px rgba(0,0,0,0.3);-o-box-shadow: 0 0 26px rgba(0,0,0,0.3);-ms-box-shadow: 0 0 26px rgba(0,0,0,0.3);box-shadow: 0 0 26px rgba(0,0,0,0.3);}

.zodiac_nav .astros_list ul li span.shu{background-position: 0px 0px;}
.zodiac_nav .astros_list ul li span.niu{background-position:-113px 0px;}
.zodiac_nav .astros_list ul li span.hu{background-position: -216px 0px;}
.zodiac_nav .astros_list ul li span.tu{background-position:-333px 0px;}
.zodiac_nav .astros_list ul li span.long{background-position:-453px 0px;}
.zodiac_nav .astros_list ul li span.she{background-position:-568px 0px;}
.zodiac_nav .astros_list ul li span.ma{background-position:-703px 0px;}
.zodiac_nav .astros_list ul li span.yang{background-position:-835px 0px;}
.zodiac_nav .astros_list ul li span.hou{background-position: -948px 0px;}
.zodiac_nav .astros_list ul li span.ji{background-position:-1066px 0px;}
.zodiac_nav .astros_list ul li span.gou{background-position:-1186px 0px;}
.zodiac_nav .astros_list ul li span.zhu{background-position:-1326px 0px;}

.zodiac_nav .astros_list ul li.active em{color: #95191b;}
.zodiac_nav .astros_list ul li.active span.shu{background-position: 0px -124px;}
.zodiac_nav .astros_list ul li.active span.niu{background-position:-113px -124px;}
.zodiac_nav .astros_list ul li.active span.hu{background-position: -216px -124px;}
.zodiac_nav .astros_list ul li.active span.tu{background-position:-333px -124px;}
.zodiac_nav .astros_list ul li.active span.long{background-position:-453px -124px;}
.zodiac_nav .astros_list ul li.active span.she{background-position:-568px -124px;}
.zodiac_nav .astros_list ul li.active span.ma{background-position:-703px -124px;}
.zodiac_nav .astros_list ul li.active span.yang{background-position:-835px -124px;}
.zodiac_nav .astros_list ul li.active span.hou{background-position: -948px -124px;}
.zodiac_nav .astros_list ul li.active span.ji{background-position:-1066px -124px;}
.zodiac_nav .astros_list ul li.active span.gou{background-position:-1186px -124px;}
.zodiac_nav .astros_list ul li.active span.zhu{background-position:-1326px -124px;}

.zodiac_nav .astros_list ul li:hover em{color: #95191b;}
.zodiac_nav .astros_list ul li:hover span.shu{background-position: 0px -124px;}
.zodiac_nav .astros_list ul li:hover span.niu{background-position:-113px -124px;}
.zodiac_nav .astros_list ul li:hover span.hu{background-position: -216px -124px;}
.zodiac_nav .astros_list ul li:hover span.tu{background-position:-333px -124px;}
.zodiac_nav .astros_list ul li:hover span.long{background-position:-453px -124px;}
.zodiac_nav .astros_list ul li:hover span.she{background-position:-568px -124px;}
.zodiac_nav .astros_list ul li:hover span.ma{background-position:-703px -124px;}
.zodiac_nav .astros_list ul li:hover span.yang{background-position:-835px -124px;}
.zodiac_nav .astros_list ul li:hover span.hou{background-position: -948px -124px;}
.zodiac_nav .astros_list ul li:hover span.ji{background-position:-1066px -124px;}
.zodiac_nav .astros_list ul li:hover span.gou{background-position:-1186px -124px;}
.zodiac_nav .astros_list ul li:hover span.zhu{background-position:-1326px -124px;}

.zodiac .constell_yunshi .constell_sxys .constell_sxys_tit{padding:0 8px;background: #b9a189 url(../image/zodiac_ysBg.jpg) top center no-repeat;}
.zodiac .constell_yunshi .constell_sxys .constell_sxys_tit h4{color: #392b20;line-height: 59px;}
.zodiac .constell_yunshi .constell_sxys .constell_sxys_tit .constell_xingzuo{margin-top: 16px;}

.zodiac .constell_yunshi .constell_sxys .zodiac_sxys_main{background: #eae1d8;border: 8px solid #b9a189;border-top: none;padding:5px 0 0 12px;font-size: 16px;color: #392b20;line-height: 26px;height: 356px;}
.zodiac .constell_yunshi .constell_sxys .zodiac_sxys_main dl dd{margin-top: 14px;}
.zodiac .constell_yunshi .constell_sxys .zodiac_sxys_main dl dd span{width:54px;text-align: center;background: #dbd4c6;display:block;float: left;margin-right: 10px;-webkit-border-radius:4px;-moz-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;border-radius:4px;}
.zodiac .constell_yunshi .constell_sxys .zodiac_sxys_main dl dd span.youd{color: #95191b;background: #e3d1c5;}
.zodiac .constell_yunshi .constell_sxys .zodiac_sxys_main dl dd span.qued{color: #96826f;background: #e3d9c9;}
.zodiac .constell_yunshi .constell_sxys .zodiac_sxys_main dl dd p{float: left;width: 206px;}

/* 生肖 end */


/*网站地图*/
.mapbox_list{margin-top:15px;}
.mapbox_list h3{display: block;font-size: 26px;color: #392b20;border-left: 4px solid #392b20;padding-left: 10px;height: 26px;line-height: 26px;}
.mapbox_list .mapbox_content{border: 1px solid #d3ceb7;margin-top: 20px;padding: 30px 0 30px 20px;}
.mapbox_content dl{margin-bottom: 40px;}
.mapbox_content dl.lastmb{margin-bottom: 0;}
.mapbox_content dl dt{font-size: 22px;color: #95191b;width: 64px;}
.mapbox_content dl dd{width: 1100px;}
.mapbox_content dl dd a{display:block;float: left;font-size: 16px;color: #392b20;width: 14%;line-height: 32px;}
.mapbox_content dl dd a.active{text-decoration: underline;color: #95191b;}
.mapbox_content dl dd a:hover{text-decoration: underline;color: #95191b;}

/* 网站地图 end */

/* 干支 */
.ganzhimain{width:1235px;margin:0 auto;position: relative;padding-top: 16px;}
.ganzhimain:before{position: absolute;background: url(../image/ganzhi_top01.png) no-repeat top center;width:100%;top:0; left:0; content: ' ';height: 70px;}
.ganzhimain .wuxingbox{background: #f1ddc0 url(../image/ganzhi_bg.jpg) repeat center center;color: #3b2a20;}
.ganzhimain .wuxingbox_bg{background:url(../image/term_bg03.png) no-repeat bottom right;padding-top:28px;padding-bottom: 46px;}
.ganzhimain .wuxingbox_top{position: relative;}
.ganzhimain .wuxingbox .wuxingbox_top_leftbg{background:url(../image/ganzhi.png) no-repeat top left;width:501px;height: 494px;}
.ganzhimain .wuxingbox .wuxingbox_top_bg{background:url(../image/ganzhi_top03.jpg) no-repeat top right;width:632px;height:308px;margin-top: 24px;}
.ganzhimain .wuxingbox .wuxingbox_top_txt{width: 830px;position: absolute;top: 82px;right: 36px;font-size: 16px;line-height: 36px;text-indent: 2em;}
.ganzhimain .wuxingbox .wuxingbox_top_txt p{font-size: 16px;line-height: 36px;text-indent: 2em;}
.ganzhibox_content{padding: 0 35px;}
.ganzhibox_cont_tit{text-align: center;}
.ganzhibox_cont_tit img{display: inline-block;}
.ganzhibox_content h3{display: block;font-size: 20px;color: #3b2a20;margin-top: 30px;}
.ganzhibox_cont_tit h4{margin-bottom: 14px;margin-top: 35px;}
.ganzhibox_cont_tit h4 span{font-size: 28px;color: #392b20;background: url(../image/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;}

/* .ganzhibox_content .mtop{margin-top: -40px;} */
.ganzhibox_content .ganzhibox_cont_txt{font-size: 16px;line-height: 36px;margin-top: 5px;}
.ganzhibox_contmtop{margin-top: 30px;}

/* 干支 end */

/* 五行 */
.wuxingmain{width:1235px;margin:0 auto;position: relative;padding-top: 20px;}
.wuxingmain:before{position: absolute;background: url(../image/wuxing_top01.png) no-repeat top center;width:100%;top:0; left:0; content: ' ';height: 72px;}
.wuxingmain .wuxingbox{background: #f1ddc0 url(../image/wuxing_bg.jpg) repeat center center;color: #3b2a20;}
.wuxingmain .wuxingbox_bg{background:url(../image/wuxing_bg01.png) no-repeat bottom right;padding-bottom: 46px;}
.wuxingmain .wuxingbox_top{background: url(../image/wuxing_topBg.jpg) no-repeat top left;padding:70px 44px 0 38px;}
.wuxingmain .wuxingbox_top_leftbg{width: 310px;background:url(../image/wuxing.png) no-repeat top left;height: 340px;}
.wuxingmain .wuxingbox_top_txt{font-size:16px;line-height:36px;width:796px;}

/* 五行 end */

/* 阴阳 */
.yinyangmain{width:1235px;margin:0 auto;position: relative;padding-top: 22px;}
.yinyangmain:before{position: absolute;background: url(../image/yinyang_top01.png) no-repeat top center;width:100%;top:0; left:0; content: ' ';height: 72px;}
.yinyangmain .wuxingbox{background: #eceae8 url(../image/yinyang_bg.jpg) repeat center center;color: #3b2a20;padding-top:20px;padding-bottom:46px;}
.yinyangmain .wuxingbox_bgur{background:url(../image/yinyang_bg01.jpg) no-repeat top left;}
.yinyangmain .wuxingbox_top{padding-right:40px;padding-top:7px;}
.yinyangmain .wuxingbox_top_leftbg{width: 350px;background:url(../image/yinyang.png) no-repeat top left;height: 398px;}
.yinyangmain .wuxingbox_top_txt{font-size: 16px;line-height: 36px;width:796px;padding-top:46px;}

/* 阴阳 end */

/* 谜语 */
/* .riddle_box{font-size: 22px;color: #392b20;border-bottom: 1px solid #d8d4ca;padding-bottom: 30px;}
.riddle_box h3{display: block;font-size: 22px;color: #95191b;line-height: 36px;text-align: center;font-weight: 400;}
.riddle_box span{display: block;text-align: center;background: #e4e0d6;line-height: 36px;margin:28px 0 18px 0;font-size: 14px;}
.riddle_box_cont{line-height: 60px;}
.riddle_box a{font-size: 16px;color: #396da0;text-align: center;display: block;margin-top:20px;line-height: 36px;} */

.riddle_box{font-size:22px;color: #392b20;background:#ede7d9 url(../image/riddle_bg02.jpg) no-repeat right bottom;padding:9px;position: relative;}
.riddle_box:after{position: absolute;width:26px;height: 26px;background: url(../image/riddle_tit01.jpg) no-repeat;content: ' ';top: 0;left: 0;}
.riddle_box:before{position: absolute;width:26px;height: 26px;background: url(../image/riddle_tit02.jpg) no-repeat;content: ' ';top: 0;right: 0;} 
.riddle_box_main{border: 1px solid #d8d4ca;background:url(../image/riddle_bg01.jpg) no-repeat left 40px;padding:16px 30px 30px 30px;}
.riddle_box_main:after{position: absolute;width:26px;height: 26px;background: url(../image/riddle_tit04.jpg) no-repeat;content: ' ';bottom: 0;left: 0;}
.riddle_box .riddle-matter{padding-top:20px;}
.riddle_box .riddle-matter h3{background: #392b20;line-height:40px;width:90px;font-size: 26px;color: #f0ece1;display: block;font-family: "楷体";font-weight: 400;text-align: center;}
.riddle_box .riddle-matter b{display: block;width:0;height:0;border-width:20px 0 20px 14px;border-style:solid; border-color:transparent transparent transparent #392b20;margin-right: 20px;}
.riddle_box .riddle-matter span{display: block;width:582px;line-height: 44px;}
.riddle_box .riddle-matter .riddle_reply{color: #95191b;}
.riddle_box em{display: block;font-size: 14px;color: #b9a189;line-height: 28px;font-style:normal;margin-top: 4px;}

.miyu_box{background:url(../image/dengmi_bg01.jpg) no-repeat top center;}
.miyu_box_main{background:url(../image/dengmi_bg02.jpg) no-repeat center 190px;background-size: 100% 100%;}
.miyu_content{background:url(../image/dengmi_bg03.jpg) no-repeat center bottom;padding-bottom:70px;}
.miyu_mimian{text-align: center;padding-top: 136px;}
.miyu_mimian span{display: inline-block;width: 48px;height: 48px;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background:#95191b;font-size: 30px;color: #f0ece1;margin:0 -2px;line-height: 48px;}
.miyu_miyu{font-size: 28px;line-height: 52px;color: #392b20;width: 570px;margin: 0 auto;margin-top: 25px;text-align: center;}
.miyu_miyu span{display: block;font-size: 18px;color: #bca68e;margin-top: -10px;}
.miyu_btn{text-align: center;margin-top: 30px;cursor:pointer;}
.miyu_btn img{display: inline-block;}
.miyu_midi{margin:26px auto 0 auto;width: 570px;text-align: center;}
.miyu_midi h3{font-size: 28px;color: #95191b;line-height: 44px;}
.miyu_midi em{display: inline-block;font-size: 14px;color: #bca68e;line-height: 28px;font-style: normal;margin:6px auto 0 auto;position: relative;}
.miyu_midi em:before{width: 55px;height: 1px;background:url(../image/line_l.png) no-repeat;position: absolute;content: '';left: -65px;top: 50%;}
.miyu_midi em:after{width: 55px;height: 1px;background:url(../image/line_r.png) no-repeat;position: absolute;content: '';right: -65px;top: 50%;}
/* .miyu_midi span{display: inline-block;width:82px;height: 82px;background:url(../images/pic/miyu/miyu_bg.jpg) no-repeat;font-size: 56px;color: #95191b;text-align: center;line-height: 80px;margin:0 5px;}
 */

.miyu_title{background: url(../image/quote_miyu_bg.jpg) no-repeat center top;}
.miyu_title img{height: 100px;padding: 0 0 0 0;}
.miyu_title span{color: #9f8557;margin-left: 30px;width: 650px;}

.xiehouyu_title{background: url(../image/quote_xiehouyu_bg.jpg) no-repeat center top;}
.xiehouyu_title img{padding: 12px 0 0 35px;}
.xiehouyu_title span{color: #a18d64;}

/* 谜语 end */

/* 歇后语 */
.xyh_box{background:url(../image/xhy_bg01.jpg) no-repeat center top;background-size: 100% 100%;padding-bottom: 23px;}
.xhy_title{text-align: center;padding: 20px 0 18px 0;}
.xhy_title img{display: inline-block;}
.xhy_bg{background:#ede7d9;width: 724px;margin:0 auto;position: relative;padding:10px;}
.xhy_bg:before{content: '';position: absolute;width: 27px;height: 24px;background:url(../image/xhy_tit01.jpg) no-repeat left top;left: 0px;top: 4px;z-index: 2;}
.xhy_bg:after{content: '';position: absolute;width: 28px;height: 24px;background:url(../image/xhy_tit02.jpg) no-repeat right top;right: 0;top: 4px;}
.xhy_content{border:1px solid rgba(232,211,172,0.7);position: relative;background:url(../image/xhy_bg02.jpg) no-repeat right bottom;padding-bottom:50px;}
.xhy_content:before{content: '';position: absolute;width:17px;height:18px;background:url(../image/xhy_tit03.jpg) no-repeat right bottom;right:-1px;bottom:-1px;} 
.xhy_content:after{content: '';position: absolute;width: 27px;height: 28px;background:url(../image/xhy_tit04.jpg) no-repeat left bottom;left:-10px;bottom: -12px;}
.xhy_miyu{font-size: 28px;line-height: 52px;color: #392b20;width: 570px;margin: 0 auto;text-align: center;margin-top: 50px;}

/* 歇后语 end */

/* 黄历 */
.l_form_ok{background: #f1ece1;}
.l_form_ok .chaxun_b{width: 860px;line-height: 26px;}
.l_form_ok .chaxun_b .tbclass{margin: 10px 0 10px 0;}
.l_form_ok .chaxun_b .tdclass{background: #ddc7ab;width: 65px;}
.l_form_ok .chaxun_b table td{border: 1px solid #e9ddc3;font-size: 16px;line-height: 33px;padding: 5px;color: #382b1f;}
.l_form_ok .chaxun_b table .table_today{padding: 20px 20px 10px;}
.l_form_ok .chaxun_b .ctable{ width: 100%;height: auto;margin-bottom: 15px;float: left;}
.l_form_ok .chaxun_b .ctable .title{height: 38px;line-height: 38px;background: url("../image/floaw_kuang.png") no-repeat top center #e9ddc3;padding: 0 40px;}
.l_form_ok .chaxun_b .ctable .title div{display:block;}

.l_form_ok .chaxun_b .ctable .title .calen{width: 72px;position: relative;margin-right: 5px;margin-top: 5px;height: 27px;line-height: 27px;font-size: 12px;text-align: center;display: inline-block;cursor:pointer;}

.l_form_ok .chaxun_b .ctable .title .year-riqi{background: #f2e9d4;position: relative;text-align: left;padding: 0 8px;}
.l_form_ok .chaxun_b .ctable .title .year-riqi:before{position: absolute;    content: "\e62f";font-family: iconfont;right: 4px;}

.l_form_ok .chaxun_b .ctable .title .calen .calen-show{background: #f2e9d4;position: absolute;width: 100%;display: none;}
.l_form_ok .chaxun_b .ctable .title .calen .calen-show span{display: block;}
.l_form_ok .chaxun_b .ctable .title .calen .calen-show span:hover{background: #ddc7ab;}
.l_form_ok .chaxun_b .ctable .title .calen .calen-show-scroll{height:324px;overflow-y:scroll;}
.l_form_ok .chaxun_b .ctable .title .calen:hover .calen-show{display: block;}

.l_form_ok .chaxun_b .ctable .title span{height: 27px;line-height: 27px;font-size: 12px;text-align: center;display: inline-block;}

.l_form_ok .chaxun_b .ctable .title .anniu{margin-top: 5px;margin-left: 5px;background: #392b20;width: 41px;height: 25px;cursor: pointer;border: 0px;padding: 0px;color: #f2e9d4;line-height: 21px;}
.l_form_ok .chaxun_b .ctable .xq{background: #392b20;font-size: 14px;}
.l_form_ok .chaxun_b .ctable .xq span{width: 47px;display: inline-block;color: #e9ddc3;text-align: center;border: none;}
.l_form_ok .gray{color: #ccb496;}
.l_form_ok .green{color: #669900;font-style: normal;}
.l_form_ok .red{color: #94181a;}
.l_form_ok .pink{color: #e34b44;font-style: normal;}
.l_form_ok .brown{color: #bb8962;font-style: normal;}
.l_form_ok .chaxun_b .ctable .date{border: 1px solid #ddc7ab;border-right: none;border-top: none;float: left;width: 100%;}
.l_form_ok .chaxun_b .ctable .date ul li a:hover{color: #94181a;}
.l_form_ok .chaxun_b .ctable .date ul li{width: 50px;height: 29px;float: left;color: #392b20;text-align: center;border: 1px solid #ddc7ab;border-left: none;border-bottom: none;font-size: 14px;line-height: 29px;}
.l_form_ok .chaxun_b .ctable .date .thistd{background: url("../image/tobady_icon.png") no-repeat top center;}
.l_form_ok .chaxun_b .ctable .date .thistd a{color: #94181a;}
.l_form_ok .chaxun_b .ctable .date .uning a{color: #999999;}
.l_form_ok .chaxun_b table .look_click{margin-top: 10px;}
.l_form_ok .chaxun_b table .look_click span a{background: none;float: left;font-size: 14px;color: #94181a;padding: 0 10px 0 35px;line-height: 29px;}
.l_form_ok .chaxun_b table .look_click a{margin-right: 10px;width: 93px;height: 29px;background: #392b20;color: #f2e9d4;font-size: 14px;line-height: 29px;text-align: center;display: block;float: left;}
.l_form_ok .chaxun_b table .look_click a i{font-size: 16px;padding: 5px;}
.l_form_ok .chaxun_b .tbli{padding: 20px;}
.l_form_ok .chaxun_b .tbli li{float: left;width: 50%;}
.l_form_ok .chaxun_b .tbli li .a14blue{font-size: 16px;color: #94181a;}
.l_form_ok .chaxun_b .tbclass .shijian{color: #392b20;width: 165px;padding: 30px 0;font-size: 32px;min-height: 163px;}
.l_form_ok .chaxun_b .tbclass .shijian.time01{background: url("../image/time01.jpg") no-repeat center;}
.l_form_ok .chaxun_b .tbclass .shijian.time02{background: url("../image/time02.jpg") no-repeat center;}
.l_form_ok .chaxun_b .tbclass .shijian.time03{background: url("../image/time03.jpg") no-repeat center;}
.l_form_ok .chaxun_b .tbclass .shijian.time04{background: url("../image/time04.jpg") no-repeat center;}
.l_form_ok .chaxun_b .tbclass .shijian.time05{background: url("../image/time05.jpg") no-repeat center;}
.l_form_ok .chaxun_b .tbclass .shijian.time06{background: url("../image/time06.jpg") no-repeat center;}
.l_form_ok .chaxun_b .tbclass .shikebiao{position: relative;color: #382b1f;font-size: 18px;line-height: 28px;}
.l_form_ok .chaxun_b .tbclass .shikebiao h4{color: #382b1f;font-size: 26px;line-height: 45px;font-weight: normal;}
.l_form_ok .chaxun_b .tbclass .shikebiao span{display: block;color: #bb8962;font-size: 20px;line-height: 28px;padding: 5px 0 10px;}
.l_form_ok .chaxun_b .tbclass .shikebiao i{font-style: normal;}
.l_form_ok .chaxun_b .tbclass .shikebiao img{position: absolute;right: 50px;top: 17px;}

/* 黄历 end */

/* 许愿墙 */
.wishwall_body{list-style:none;padding:0px;float: left;display: list-item;cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/img/Arrow.cur),auto;width: 100%;  background: url(../image/wishwall_bg.png) no-repeat top center #e0c3a4;height: auto;background-size: cover;margin: 0px; position: relative;}
.wishwall_leaftop{position: relative;width: 100%;height: 22em; background: url("../image/wish_leaf.png") no-repeat top center;background-size: inherit;}
.wishwall_leaftop .wishwall_fram{position: absolute;left: 5%;top: 32%;width: 26%;height: 12em;border: 1px solid red;}
.wishwall_leaftop .wishwall_my{position: absolute;left: 23%;top: 57%;width: 61%;}
.wishwall_leaftop .wishwall_my a{margin: 0 2%;}
.wishwall_leafbot{z-index: -1;position: absolute;bottom: 0px;width: 100%;height: 13em;background: url("../image/wish_leafbot.png") no-repeat top center;background-size: cover;}
.wish_box{width: 92%;margin: 0 auto;}
.wish_box ul{padding: 0em;list-style: none;}
.wish_box ul li{list-style: none;margin: 1em;padding: 0px;float: left;display: list-item;cursor: url("https://jscdn.httpcn.com/p/hancheng/content/images/pic/Arrow.cur"),auto;}
.wish_box ul li .xuyuanid{word-wrap: break-word;word-break: break-all;position: relative;font-weight: normal;text-decoration: none;display: block;height: 15em;width: 13em;padding: 2em 1em 1em;-moz-box-shadow: 5px 5px 7px rgba(33,33,33,1);-webkit-box-shadow: 5px 5px 7px rgba(33,33,33,.7);box-shadow: 5px 5px 7px rgba(33,33,33,.7);-ms-box-shadow: 5px 5px 7px rgba(33,33,33,.7);-o-box-shadow: 5px 5px 7px rgba(33,33,33,.7);margin: 0;font-size: 85%;color: black;}
.wish_box ul li .wallbg01{background: url("../image/wishwall_tab01.png") no-repeat;}
.wish_box ul li .wallbg02{background: url("../image/wishwall_tab02.png") no-repeat;}
.wish_box ul li .wallbg03{background: url("../image/wishwall_tab03.png") no-repeat;}
.wish_box ul li .wallbg04{background: url("../image/wishwall_tab04.png") no-repeat;}
.xuyuanid:hover, .xuyuanid:focus{-moz-box-shadow: 10px 10px 7px rgba(0,0,0,.7) !important;-webkit-box-shadow: 10px 10px 7px rgba(0,0,0,.7) !important;box-shadow: 10px 10px 7px rgba(0,0,0,.7) !important;-ms-box-shadow: 10px 10px 7px rgba(0,0,0,.7) !important;-o-box-shadow: 10px 10px 7px rgba(0,0,0,.7) !important;z-index: 5;}
.wish_box ul li .xuyuanid table td h2{font-size: 15px;font-weight: bold;padding-bottom: 10px;color: #4c341e;}
.wish_box ul li .xuyuanid table td p,.wish_box ul li .xuyuanid table td div{color: #4c341e;font-size: 14px;line-height: 22px;font-weight: bold;}
.wish_box ul li .xuyuanid table td span{text-align:right;width: 13em;font-size: 10px;color: #4c341e;line-height: 22px;font-weight: bold;}
.wishwall_anniu{z-index: 999;margin: 3% auto 10%;text-align: center;}
.wishwall_anniu a{cursor: url("https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur"),auto;width: 56px;height: 58px;line-height: 58px;color: #493000;font-size: 22px;background: url("../image/wall_anniu.png") no-repeat top center;display: inline-block;margin: 5px;text-align: center;}
.wishwall_body .qian-heibj{width: 100%;background: rgba(0,0,0,.5);}
.wishwall_body .juanzhou_bg{width: 42em;z-index: 999;}
.wishwall_body .juanzhou_bg .juanzhou_txt:after{width: 56px;}
.wishwall_body .juanzhou_bg .juanzhou_txt:before{width: 56px;}
.wishwall_body .juanzhou_bg .juanzhou_txt form{width: 480px;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .life-input-row{width: 50%;float: left;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .row{width: 140px;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .line{width: 130px;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .xuyuanrow{width:100%;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .xuyuanrow .row{width: 380px;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .xuyuanrow .line{width: 380px;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .life-input{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/IBeam.cur),pointer;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .life-btn{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur),pointer;}
.wishwall_body .juanzhou_bg .juanzhou_txt form .life-input-row .line input[type="radio"]{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur),pointer;}
.wish_inputclose{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur),pointer;position: absolute;font-size: 2em;color: #bfbebe;font-weight: bold;top: 3%;right: 8%;z-index: 999;}
.wish_inputclose:hover{color: #bfbebe;}
.wish_jumpag{position: fixed;width: 24%;height: auto;left: 38%;top: 35%;z-index: 999;text-align: center;}
.wish_jumpagbox{width: 100%;height: 150px;text-align: left;background: #e6d6c0;-moz-box-shadow: 10px 10px 7px rgba(0,0,0,.7);-webkit-box-shadow: 10px 10px 7px rgba(0,0,0,.7);-o-box-shadow: 10px 10px 7px rgba(0,0,0,.7);-ms-box-shadow: 10px 10px 7px rgba(0,0,0,.7);box-shadow: 10px 10px 7px rgba(0,0,0,.7);}
.wish_jumpagbox .close{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur),pointer;color: #8a8a8a;float: right;font-size: 1.5em;margin: 5px;}
.wish_jumpagbox .jumpwishku{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur),pointer;width: 70px;height: 30px;background: #f6edd9;border: #ddc7ab 1px solid;outline: none;position: relative;line-height: 30px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-moz-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-webkit-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-o-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-ms-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;}
.wish_jumpagbox .jumpwishku .txt{height: 30px;line-height: 30px;padding-right: 5px;display: inline;overflow: hidden;}
.wish_jumpagbox .jumpwishku .angle{width: 0;height: 0;font-size: 0;display: inline;overflow: hidden;clear: both;border-width: 3px;border-color: #636260 transparent transparent transparent;border-style: solid dashed dashed dashed;position: absolute;right: 10px;top: 64%;-moz-transform: translateY(-50%);-webkit-transform: translateY(-50%);-o-transform: translateY(-50%);-ms-transform: translateY(-50%);transform: translateY(-50%);}
.wish_jumpagbox .jumpwishku .option{display: none;width: 68px;border: solid 1px #dac7b0;position: absolute;top: 28px;left: -1px;overflow: hidden;background: #f6edd9;z-index: 999;}
.wish_jumpagbox .jumpwishku .option a{display: block;width: 100%;height: 30px;line-height: 30px;text-align: center;}
.wish_jumpagbox .jumpwishku .option a:hover{color: #94181a;}
.wish_jumpagbox .wishjump_input{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/IBeam.cur),pointer;width: 220px;height: 30px;background: #f6edd9;outline: none;padding: 0 6px;border: #ddc7ab 1px solid;-webkit-box-sizing: border-box;-o-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-moz-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-webkit-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-o-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-ms-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;}
.button-pill{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur),pointer;-webkit-box-shadow: 0 7px 0 #621011, 0 8px 3px rgba(0, 0, 0, 0.3);-moz-box-shadow: 0 7px 0 #621011, 0 8px 3px rgba(0, 0, 0, 0.3);-o-box-shadow: 0 7px 0 #621011, 0 8px 3px rgba(0, 0, 0, 0.3);-ms-box-shadow: 0 7px 0 #621011, 0 8px 3px rgba(0, 0, 0, 0.3);box-shadow: 0 7px 0 #621011, 0 8px 3px rgba(0, 0, 0, 0.3);position:relative;top: 0;background-color: #94181a;border-color: #94181a;color: #e3d3bf;font-weight: 300;font-size: 16px;text-decoration: none;text-align: center;line-height: 40px;height: 40px;padding: 0 40px;margin: 0;display: inline-block;appearance: none;border: none;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-o-box-sizing: border-box;-ms-box-sizing: border-box;box-sizing: border-box;-webkit-transition-property: all;-o-transition-property: all;-moz-transition-property: all;-ms-transition-property: all;transition-property: all;-webkit-transition-duration: .3s;-o-transition-duration: .3s;-moz-transition-duration: .3s;-ms-transition-duration: .3s;transition-duration: .3s;-webkit-border-radius: 200px;-moz-border-radius: 200px;-ms-border-radius: 200px;-o-border-radius: 200px;border-radius: 200px;}
.juanzhou_bg .juanzhou_txt{background: #ecdcc5;padding: 15px 0 30px;margin: 0 auto;position: relative;}
.juanzhou_bg:before{content:" ";width:100%;height:39px;position:absolute;top:-39px;background:url("../image/jzhou_top.png") no-repeat;background-size: 100% 100%;}
.juanzhou_bg:after{content: " ";width: 100%;height: 39px;position: absolute;bottom: -39px;background: url("../image/jzhou_bottom.png") no-repeat;background-size: 100% 100%;}
.juanzhou_bg .juanzhou_txt:before{content: " ";width: 63px;height: 100%;position: absolute;top: 0;background: url("../image/jzhou_bordre.png") no-repeat;background-size: 100% 100%;right: 0px;}
.juanzhou_bg .juanzhou_txt:after{content:" ";width:63px;height:100%;position:absolute;top:0;background:url("../image/jzhou_bordle.png") no-repeat;background-size:100% 100%;left:0px;}
.juanzhou_bg .juanzhou_txt .freeico{width: 91px;height: 82px;position: absolute;top: 10px;right: 50px;background: url(https://jscdn.httpcn.com/p/hancheng/content/images/ico/free.png) no-repeat;}
.juanzhou_bg .juanzhou_txt form{width: 450px;margin: 0 auto;}
.juanzhou_bg .juanzhou_txt form .sele{width: 330px;}
.juanzhou_bg .juanzhou_txt form .row{width: 330px;}
.juanzhou_bg .juanzhou_txt form .life-input{background: #f6edd9;}
.juanzhou_bg .juanzhou_txt form .line{width: 330px;}
.juanzhou_bg .life-input{outline: none;width: 100%;padding: 6px;border: #ddc7ab 1px solid;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;-ms-box-sizing: border-box;-o-box-sizing: border-box;box-sizing: border-box;-webkit-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-moz-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-o-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-ms-box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;-webkit-box-shadow:0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;box-shadow: 0px 2px 5px #e9ddc3, 0px 1px 2px #e9ddc3 inset;}
.juanzhou_bg .life-xingzuo{display: none;position: absolute;top:110%;left: 0px;min-width: 198px;border: #ddc7ab 1px solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;background-color: #fff;z-index: 200;}
.life-input-row{padding: 3px 0;position: relative;}
.juanzhou_bg .life-input-row label{float: left;width: 90px;line-height: 1.1;text-align: right;padding: 9px 5px;}
.juanzhou_bg .life-input-row .row{float:left;width:150px;position:relative;}
.life-xingzuo .angle{position: relative;before: '\e817';after: '\e817';}
.life-xingzuo .dropdown{padding: 0px 13px;max-height: 300px;overflow-y: scroll;z-index: 99;}
.life-xingzuo .dropdown li a{display: block;text-decoration: none;color: #333;padding: 10px 0;-webkit-transition: all 0.3s ease-out;-moz-transition: all 0.3s ease-out;-ms-transition: all 0.3s ease-out;-o-transition: all 0.3s ease-out;transition: all 0.3s ease-out;}
.life-input-row .line{float: left;line-height: 1.1;padding: 9px 5px;}
.life-input-row label{float: left;width: 90px;line-height: 1.1;text-align: right;padding: 9px 5px;}
.life-input-row .line label{float: left;text-align: center;padding: 0px 3px;width: auto;}
.life-input-row .line input[type="radio"]{margin-top: 2px;color: #f0f0f0;display: inline-block;width: 16px;border: 0;outline: 0 !important;background-color: transparent;}
.life-froam{position: absolute;width: 320px;background: #f6edd9;padding: 5px 5px 10px;border: #ddc7ab 1px solid;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;z-index: 200;}
.life-froam .angle{position:relative;before: '\e817';after: '\e817';}
.mianxiang_box li{text-align: center;float: left;padding: 5px;}
.mianxiang_box li img{padding: 1px;width: 100%;}
.mianxiang_box li span{line-height: 25px;}
.mianxiang_box li:hover img{border: 1px solid #94181a;padding: 0px;}
.life-btn{background-color: #94181a;color: #e3d3bf;font-size: 18px;padding: 6px 25px;border: 0;cursor: pointer;text-transform: uppercase;overflow: visible;width: 100% !important;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;}
.wish_inputclose{cursor: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/Hand.cur),pointer;position: absolute;font-size: 2em;color: #bfbebe;font-weight: bold;top: 3%;right: 8%;z-index: 999;}

/* 许愿墙 end */

/* 百家诸子列表 */
@font-face{font-family:"kxz";src:url(https://jscdn.httpcn.com/p/hancheng/public/assets/kxzd.OTF);}
.entry_main{position: relative;padding-top:134px;}
.entry_main:before{content: '';position: absolute;top:0;left: 0;background: url(../image/entry_top01.png) no-repeat top center;width: 100%;height:328px;}
.entry_box{background: url(../image/entry_bg.jpg) repeat;}
.entry_content{background: url(../image/entry_bg03.jpg) no-repeat bottom left;}
.entry_pic{text-align: center;position: relative;margin-top: 10px;}
.entry_pic img{display: inline-block;}

.entry_text{width: 940px;margin: 0 auto 40px auto;font-size: 16px;line-height: 32px;text-indent: 2em;}

.entry_list{padding: 0 15px;}
.entry_list dl dd{width: 270px;height:369px;background: url(../image/entry_bg01.png) no-repeat center center;float: left;margin: 0 10px;margin-bottom: 30px;}
.entry_list dl dd img{display: block;width:170px;margin:48px auto 0 auto;}
/* .entry_list dl dd span{font-family:kxz;font-size: 28px;color: #392b20;text-align: center;display: block;margin-top: 30px;} */
.entry_list dl dd span{background: url(../image/entry_list.png) no-repeat;width:60px;height:34px;display: block;margin:28px auto 0 auto;text-align: center;}
.entry_list dl dd span.kongzi{background-position: 0px 0px;}
.entry_list dl dd span.laozi1{background-position: -64px 0px;}
.entry_list dl dd span.mozi{background-position: -124px 0px;}
.entry_list dl dd span.zhuangzi{background-position: -184px 0px;}
.entry_list dl dd span.mengzi{background-position: -244px 0px;}
.entry_list dl dd span.laozi2{background-position: -300px 0px;}
.entry_list dl dd span.xunzi{background-position: -364px 0px;}
.entry_list dl dd span.guigu{background-position: -422px 0px;width: 90px;}
.entry_list dl dd span.hanfei{background-position: -516px 0px;width: 90px;}
.entry_list dl dd span.huannan{background-position: -598px 0px;width: 90px;}
.entry_list dl dd span.liezi{background-position: -690px 0px;}
.entry_list dl dd span.shangzi{background-position: -750px 0px;}
.entry_list dl dd span.shenzi1{background-position: -806px 0px;}
.entry_list dl dd span.dengzi{background-position: -866px 0px;}
.entry_list dl dd span.shenzi2{background-position: -930px 0px;}
.entry_list dl dd span.wuzi{background-position: -992px 0px;}
.entry_list dl dd span.sunzi{background-position: 2px -140px;}
.entry_list dl dd span.yanzi{background-position: -65px -140px;}
.entry_list dl dd span.guanzi{background-position: -125px -140px;}
.entry_list dl dd span.zouzi{background-position: -191px -140px;}

.entry_list dl dd span.daojia{background-position: 0px -66px;}
.entry_list dl dd span.fajia{background-position: -64px -66px;}
.entry_list dl dd span.rujia{background-position: -126px -66px;}
.entry_list dl dd span.zonghengjia{background-position: -190px -66px;width: 90px;}
.entry_list dl dd span.mojia{background-position:-294px -66px;}
.entry_list dl dd span.yinyangjia{background-position: -362px -66px;width: 90px;}
.entry_list dl dd span.mingjia{background-position:-460px -66px;}
.entry_list dl dd span.zajia{background-position: -524px -66px;}
.entry_list dl dd span.nongjia{background-position: -592px -66px;}
.entry_list dl dd span.shijia{background-position: -662px -66px;}
.entry_list dl dd span.bingjia{background-position: -728px -66px;}
.entry_list dl dd span.xiaoshuo{background-position: -795px -66px;width: 90px;}

.entry_list dl dd.active{background: url(../image/entry_bg02.png) no-repeat center center;}

.entry_list dl dd.active span.kongzi{background-position: 0px -32px;}
.entry_list dl dd.active span.laozi1{background-position: -64px -32px;}
.entry_list dl dd.active span.mozi{background-position: -124px -32px;}
.entry_list dl dd.active span.zhuangzi{background-position: -184px -32px;}
.entry_list dl dd.active span.mengzi{background-position: -244px -32px;}
.entry_list dl dd.active span.laozi2{background-position: -300px -32px;}
.entry_list dl dd.active span.xunzi{background-position: -364px -32px;}
.entry_list dl dd.active span.guigu{background-position: -422px -32px;width: 90px;}
.entry_list dl dd.active span.hanfei{background-position: -516px -32px;width: 90px;}
.entry_list dl dd.active span.huannan{background-position: -598px -32px;width: 90px;}
.entry_list dl dd.active span.liezi{background-position: -690px -32px;}
.entry_list dl dd.active span.shangzi{background-position: -750px -32px;}
.entry_list dl dd.active span.shenzi1{background-position: -806px -32px;}
.entry_list dl dd.active span.dengzi{background-position: -866px -32px;}
.entry_list dl dd.active span.shenzi2{background-position: -930px -32px;}
.entry_list dl dd.active span.wuzi{background-position: -992px -32px;}
.entry_list dl dd.active span.sunzi{background-position: 2px -182px;}
.entry_list dl dd.active span.yanzi{background-position: -65px -182px;}
.entry_list dl dd.active span.guanzi{background-position: -125px -182px;}
.entry_list dl dd.active span.zouzi{background-position: -191px -182px;}

.entry_list dl dd.active span.daojia{background-position: 0px -98px;}
.entry_list dl dd.active span.fajia{background-position: -64px -98px;}
.entry_list dl dd.active span.rujia{background-position: -126px -98px;}
.entry_list dl dd.active span.zonghengjia{background-position: -190px -98px;width: 90px;}
.entry_list dl dd.active span.mojia{background-position:-294px -98px;}
.entry_list dl dd.active span.yinyangjia{background-position:-362px -98px;width: 90px;}
.entry_list dl dd.active span.mingjia{background-position:-460px -98px;}
.entry_list dl dd.active span.zajia{background-position: -524px -98px;}
.entry_list dl dd.active span.nongjia{background-position: -592px -98px;}
.entry_list dl dd.active span.shijia{background-position: -662px -98px;}
.entry_list dl dd.active span.bingjia{background-position: -728px -98px;}
.entry_list dl dd.active span.xiaoshuo{background-position: -795px -98px;width: 90px;}

.entry_list dl dd:hover{background: url(../image/entry_bg02.png) no-repeat center center;}

.entry_list dl dd:hover span.kongzi{background-position: 0px -32px;}
.entry_list dl dd:hover span.laozi1{background-position: -64px -32px;}
.entry_list dl dd:hover span.mozi{background-position: -124px -32px;}
.entry_list dl dd:hover span.zhuangzi{background-position: -184px -32px;}
.entry_list dl dd:hover span.mengzi{background-position: -244px -32px;}
.entry_list dl dd:hover span.laozi2{background-position: -300px -32px;}
.entry_list dl dd:hover span.xunzi{background-position: -364px -32px;}
.entry_list dl dd:hover span.guigu{background-position: -422px -32px;width: 90px;}
.entry_list dl dd:hover span.hanfei{background-position: -516px -32px;width: 90px;}
.entry_list dl dd:hover span.huannan{background-position: -598px -32px;width: 90px;}
.entry_list dl dd:hover span.liezi{background-position: -690px -32px;}
.entry_list dl dd:hover span.shangzi{background-position: -750px -32px;}
.entry_list dl dd:hover span.shenzi1{background-position: -806px -32px;}
.entry_list dl dd:hover span.dengzi{background-position: -866px -32px;}
.entry_list dl dd:hover span.shenzi2{background-position: -930px -32px;}
.entry_list dl dd:hover span.wuzi{background-position: -992px -32px;}
.entry_list dl dd:hover span.sunzi{background-position: 2px -182px;}
.entry_list dl dd:hover span.yanzi{background-position: -65px -182px;}
.entry_list dl dd:hover span.guanzi{background-position: -125px -182px;}
.entry_list dl dd:hover span.zouzi{background-position: -191px -182px;}

.entry_list dl dd:hover span.daojia{background-position: 0px -98px;}
.entry_list dl dd:hover span.fajia{background-position: -64px -98px;}
.entry_list dl dd:hover span.rujia{background-position:-126px -98px;}
.entry_list dl dd:hover span.zonghengjia{background-position: -190px -98px;width: 90px;}
.entry_list dl dd:hover span.mojia{background-position:-294px -98px;}
.entry_list dl dd:hover span.yinyangjia{background-position:-362px -98px;width: 90px;}
.entry_list dl dd:hover span.mingjia{background-position:-460px -98px;}
.entry_list dl dd:hover span.zajia{background-position: -524px -98px;}
.entry_list dl dd:hover span.nongjia{background-position: -592px -98px;}
.entry_list dl dd:hover span.shijia{background-position: -662px -98px;}
.entry_list dl dd:hover span.bingjia{background-position: -728px -98px;}
.entry_list dl dd:hover span.xiaoshuo{background-position: -795px -98px;width: 90px;}

/* 百家诸子列表 end */

/* 非遗列表 */
.heritage-main{background: #f0ece1;padding: 30px 35px 0 35px;}
.heritage_banner img{width: 790px;}

.heritage-top{background: #ede7d9 url(../image/herit_topbg02.jpg) no-repeat right 16px;}
.heritage-top-bg{background: url(../image/herit_topbg01.jpg) no-repeat left bottom;padding-bottom:10px;}
.heritage-top-bg dl{padding: 26px 10px 0 0;}
.heritage-top-bg dl dt{width: 130px;float: left;}
.heritage-top-bg dl dt h3{background: #392b20;line-height:34px;width:114px;font-size: 20px;color: #f0ece1;display: block;font-family: "楷体";font-weight: 400;text-align: center;float: left;}
.heritage-top-bg dl dt b{display: block;border-width:16px 0 17px 14px;border-style: solid;border-color: transparent transparent transparent #392b20;float: left;}
.heritage-top-bg dl dd{width: 630px;float: right;}
.heritage-top-bg dl dd a{width:126px;float: left;font-size: 14px;color: #392b20;line-height:32px;text-align: center;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;}
.heritage-top-bg dl dd a.active{background: #392b20;color: #f0ece1;}
.heritage-top-bg dl dd a:hover{background: #392b20;color: #f0ece1;}
.heritage-content dl dd{padding: 30px 0;border-bottom: 1px dashed #d8d4ca;}
.heritage-content dl dd img{width:150px;float: left;margin-right: 20px;}
.heritage-content dl dd .info-content{width: 620px;float: left;}
.heritage-content dl dd .info-content h3{font-size: 20px;color: #3b2a20;line-height: 30px;}
.heritage-content dl dd .info-content div,.heritage-content dl dd .info-content p{font-size: 14px;color: #b9a189;line-height: 28px;/*margin-bottom: 13px;*/margin-top: 3px;}
.heritage-content dl dd .info-content span{font-size: 14px;color: #b9a189;border: 1px solid #b9a189;padding: 2px 5px;margin-top: 13px;display: inline-block;}

.heritage_borBg{background:#f0ece1;position: relative;margin-top: -40px;-webkit-border-radius: 12px 12px 0 0;-o-border-radius: 12px 12px 0 0;-ms-border-radius: 12px 12px 0 0;-moz-border-radius: 12px 12px 0 0;border-radius: 12px 12px 0 0;padding-bottom: 16px;}
.heritage_borBg dl{padding:26px 0 0 0;}
.heritage_borBg dl dt{margin-left:20px;width: inherit;}
.heritage_borBg dl dt h3{background: #f0ece1;line-height:34px;width:114px;font-size: 20px;color: #392b20;display: block;font-family: "Microsoft YaHei", "微软雅黑", Tahoma, Helvetica, sans-serif;font-weight: 600;text-align: center;float: left;}
.heritage_borBg dl dd{width:720px;}
.heritage_borBg dl dd a{width: 16.5%;text-align: left;}
.heritage_borBg dl dd a:hover{background: #f0ece1;color: #95191b;text-decoration: underline;}
.heritage_borBg dl dd a.active{background: #f0ece1;color: #95191b;text-decoration: underline;font-weight: bold;}
.herit_btn{display: block;margin-left: 314px;margin-top: 10px;cursor: pointer;}
.herit_contBg{background:#f0ece1;padding: 0 35px;}

.herit_contBg dl{border-top: 1px solid rgba(57,43,32,0.1);}

.gxrw_bor{margin-top: -25px;}
.gxrw_bor dl{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom:15px;margin-right: 30px;margin-left: 30px;}
.gxrw_bor dl dt{margin-left: 0;}
.gxrw_bor dl dd{width: 680px;}
.gxrw_bor dl dd a{width:85px;}

.gxrw_borMiyu dl{padding-top: 22px;}
.gxrw_borMiyu dl dd{width:800px;}
.gxrw_borMiyu dl dd a{width:88px;text-align: center;}

.scrw_bor{margin-top: -25px;padding-bottom: 0;}
.scrw_bor h3{margin: 0 30px;border-bottom: 1px solid rgba(57,43,32,0.1);font-size:18px;color: #95191b;padding-top:20px;padding-bottom:16px;line-height: 40px;}

/* 非遗列表 end */

/* 评论 */
.catelog_common .life-ping-numres{padding:26px 0;border-bottom: 1px solid #ddd9cf;padding-bottom: 20px;}
.life-ping-numres .startxt{display: inline-block;}

.catelog_common .life-ping-numres .perc{width:110px;height: 110px;background:#ede7d9;border: 5px solid #95191b;border-radius: 50%;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;text-align: center;margin:0 15px 0 0;}
.life-ping-numres .perc span, .life-ping-num .perc em{display: block;font-style: normal;}
.life-ping-numres .perc b{font-size: 36px;font-family: Arial," sans-serif";}
.life-ping-numres .perc em{font-style: normal;font-size: 14px;color: #382b1f;}
.life-ping-numres .star{width:190px;}
.life-ping-numres .star li{padding-bottom: 5px;}
.life-ping-numres .star span{width: 88px;height: 15px;overflow: hidden;display: inline-block;margin: 0 5px;background-image: url(../image/life-pic.png);background-repeat: no-repeat;}
.life-ping-numres .star span.one{background-position: -10px -186px;}
.life-ping-numres .star span.two{background-position: -10px -165px;}
.life-ping-numres .star span.three{background-position: -10px -144px;}
.life-ping-numres .star span.four{background-position: -10px -123px;}
.life-ping-numres .star span.five{background-position: -10px -102px;}

.life-ping-formres{width: 464px;position: relative;}
.life-ping-formres .textarea{border: 1px #ddd9cf solid;background-color: #ede7d9;padding: 10px 15px 15px 10px;}
.life-ping-formres .leftcorner{width: 96px;height: 70px;background: url(../image/life-pic.png) no-repeat -108px -51px;position: absolute;top: -2px; _top: -1px;left: 0px; _left: 1px;z-index: 2;}
.life-ping-formres .leftcorner a{float: right;display: block;width: 65px;height: 65px;text-align: center;line-height: 55px;}
.life-ping-formres .leftcorner a:hover{text-decoration: none;}
.life-ping-formres .user{width: 55px;height: 55px;overflow: hidden;background-color: #ddc7ab;position: absolute;top: -2px; _top: -1px;left: 35px;z-index: 1;}
.life-ping-formres .user img{width: 100%;height: 100%;}
.life-ping-formres .life-textarea{width: 100%;height: 55px;overflow-x: hidden;overflow-y: auto;border: none; /* border:1px solid none;*/ /*清除IE7以下边框线*/resize: none;outline: none;background: transparent;}

.life-ping-formres .life-ping-action{height: 40px;overflow: hidden;border: 1px #ddd9cf solid;border-top: none;background-color: #e6e0d2;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-left-radius: 5px;-moz-border-bottom-right-radius: 5px;}
.life-ping-formres .life-ping-action .icon{font-size: 20px;color: #96592d;cursor: pointer;margin-left: 10px;margin-top: 9px;}
.life-ping-formres .life-ping-action .icon:hover{text-decoration: none;color: #94181a;}
.life-ping-formres .life-ping-button{background-color: #95191b;color: #ede7d9;font-size: 18px;padding: 8px 25px;border: 0;cursor: pointer;text-transform: uppercase;overflow: visible;width: auto; /**width: 1;*/*padding: 4px 25px;-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px;}
.life-star{margin: 0px 0px 10px;position: relative;width: 100%;}
.life-star span{font-size: 16px;color: #382b1f;}
.life-star .star{display: inline-block;height: 21px;width: 115px;position: relative;background: url(../image/life-pic.png) no-repeat -214px -51px;cursor: pointer;}
.life-star .star li{float: left;}
.life-star .star li a{display: block;width: 23px;height: 21px;overflow:hidden;text-indent: -9999px;position: absolute;z-index: 5}
.life-star .star li a:hover{background: url(../image/life-pic.png) no-repeat -214px -77px;z-index: 3;left: 0}
.life-star .star a.one{left: 0}
.life-star .star a.one:hover{width: 23px}
.life-star .star a.two{left: 23px}
.life-star .star a.two:hover{width: 46px}
.life-star .star a.three{left: 46px}
.life-star .star a.three:hover{width: 69px}
.life-star .star a.four{left: 69px}
.life-star .star a.four:hover{width: 92px}
.life-star .star a.five{left: 92px}
.life-star .star a.five:hover{width: 115px}
.life-star .nowstar{background: url(../image/life-pic.png) no-repeat -214px -77px;position: absolute;height: 21px;z-index: 1;top: 0;left: 68px;}
.life-ping-action .startxt{padding: 10px 0 0 10px;}
.reply_two{margin-left: 60px;}
.life-ping-list .txt i{font-style: normal;}

.life-ping-list{padding: 15px 0;}
.life-ping-list .photo{width: 55px;}
.life-ping-list .photo img{width: 55px;height: 55px;border-radius: 50%;-moz-border-radius: 50%;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;}
.life-ping-list .info{margin-left:60px;padding-right:10px;position:relative;}
.life-ping-list .name{padding: 5px 0;font-size: 16px;}
.life-ping-list .name img{margin-left: 5px;display: inline-block;}
.life-ping-list .name i{width: 24px;height: 21px;display: inline-block;vertical-align: middle;background-image: url(../image/life-v.png);background-repeat: no-repeat;font-size: 12px;color: #94181a;padding-left: 15px;font-style: normal;margin-top: 2px;}
.life-ping-list .name i.one{background-position: -108px -131px;}
.life-ping-list .name i.two{background-position: -137px -131px;}
.life-ping-list .name i.three{background-position: -1666px -131px;}
.life-ping-list .name i.four{background-position: -195px -131px;}
.life-ping-list .name i.five{background-position: -224px -131px;}
.life-ping-list .txt{word-wrap: break-word;word-break: break-all;padding: 5px 0 10px 0;}
.life-ping-list .txt span{color: #94181a;}

.life-ping-list .star{width: 88px;height: 15px;overflow: hidden;background-image: url(../image/life-pic.png);background-repeat: no-repeat;position: absolute;top: 15px;right: 10px;}
.life-ping-list .star.one{background-position: -10px -186px;}
.life-ping-list .star.two{background-position: -10px -165px;}
.life-ping-list .star.three{background-position: -10px -144px;}
.life-ping-list .star.four{background-position: -10px -123px;}
.life-ping-list .star.five{background-position: -10px -102px;}

.life-ping-replyres{margin-top: 10px;border: 1px #ddd9cf solid;background-color: #ede7d9;padding: 10px;border-top-left-radius: 5px;-moz-border-top-left-radius: 5px;-webkit-border-top-left-radius: 5px;border-top-right-radius: 5px;-moz-border-top-right-radius:5px;-webkit-border-top-right-radius: 5px;-moz-box-shadow: 0px 1px 2px #e9ddc3 inset;-o-box-shadow: 0px 1px 2px #e9ddc3 inset;-ms-box-shadow: 0px 1px 2px #e9ddc3 inset;-webkit-box-shadow: 0px 1px 2px #e9ddc3 inset;box-shadow: 0px 1px 2px #e9ddc3 inset;}
.life-ping-replyres .life-textarea{width: 100%;height: 110px;overflow-x: hidden;overflow-y: auto;border: none; /* border:1px solid none;*/ /*清除IE7以下边框线*/resize: none;outline: none;background: transparent;}
.re_huifu .life-ping-action{height: 40px;overflow: hidden;border: 1px #ddd9cf solid;border-top: none;background-color: #e6e0d2;border-bottom-left-radius: 5px;border-bottom-right-radius: 5px;-webkit-border-bottom-left-radius: 5px;-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-left-radius: 5px;-moz-border-bottom-right-radius: 5px;}

.re_huifu .life-ping-action .icon{font-size: 20px;color: #96592d;cursor: pointer;margin-left: 10px;margin-top: 9px;right: 0;left: 5px;top:0px;background-image: url(../image/guanbi.png);background-repeat: no-repeat;width: 20px;background-size: 100%;height: 20px;}
.re_huifu .life-ping-action .icon:hover{text-decoration: none;color: #94181a;}

.re_huifu .life-ping-button{background-color: #95191b;color: #ede7d9;font-size: 18px;padding: 8px 25px;border: 0;cursor: pointer;text-transform: uppercase;overflow: visible;width: auto; /**width: 1;*/*padding: 4px 25px;-webkit-border-bottom-right-radius: 5px;-moz-border-bottom-right-radius: 5px;border-bottom-right-radius: 5px;}
.life-ping-replylist{background-color: #ede7d9;margin-top:10px;padding:10px;}

.life_pinglun_cont .life-ping-formres{width:100%;text-align: center;border: 1px solid #ddd9cf;-webkit-border-radius: 0 0 10px 0;-o-border-radius: 0 0 10px 0;-ms-border-radius: 0 0 10px 0;-moz-border-radius: 0 0 10px 0;border-radius: 0 0 10px 0;}
.life_pinglun_cont .life-ping-formres .life-ping-action{height: 48px;border:0;}
.life_pinglun_cont .life-ping-formres .life-ping-button{width: 174px;height: 48px;}
.life_pinglun_cont .life-ping-formres .textarea{border: none;}
.life_pinglun_cont .life-ping-formres .life-textarea{height: 120px;}

/* 评论 end */

/* 国学人物-单个诗词解释 */
.interpre_box{background:#f0ece1 url(../image/inter_bg01.jpg) no-repeat right 170px;/* padding-bottom:1px; */}
.interpre_main{background:url(../image/inter_bg02.png) no-repeat left bottom;padding: 32px 0 1px 0;}
.interpre_introd{/*margin-bottom: 30px;*/padding:0 35px 30px 35px;}
.interpre_introd .prose_name h4 span{font-size: 28px;color: #392b20;background: url(../image/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;font-weight: bold;margin-bottom: 8px;}
.interpre_introd .prose_content{font-size: 16px;color: #392b20;line-height: 36px;/*margin-top: 16px;margin-bottom: 20px;*/}
.interpre_introd .prose_content h4{display: block;}
.interpre_introd .prose_note i{display: block;font-size: 14px;color: #b9a189;line-height: 36px;font-style:normal;}

/* 国学人物-单个诗词解释 end */

/* 书法作品 */
.calligraphy_main{background: #f1ece1;padding: 30px 0 20px 35px;}
.calligraphy_main .calligraphy_top{padding-right: 35px;}
.calligraphy_main .calligraphy_top h4{text-align: center;font-size: 28px;color: #392b20;font-weight: 400;}
.calligraphy_main .calligraphy_top .calligraphy_ul{text-align: center;color: #392b20;margin-top: 10px;}
.calligraphy_main .calligraphy_top .calligraphy_ul span{margin-right:6px;}

.calligraphy_gundong{/* border:1px solid #d8d4ca; margin-top:36px; padding: 26px 18px 30px 18px; */position: relative;margin-top: 30px;padding-right: 35px;}
.calligraphy_gundong .call_container{text-align: center;margin: 0 auto;}
.calligraphy_gundong .call_container img{display:inline-block;}
.calligraphy_gundong .arrow{width: 66px;height: 66px;background: url(../image/calligraphy_qh.png) no-repeat;position: absolute;top:50%;cursor: pointer;margin-top: -33px;background-color: rgba(241,236,225,0.4);-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius:50%;border-radius: 50%;}
.calligraphy_gundong .prev{background-position: 12px 8px;left:24px;}
.calligraphy_gundong .next{background-position: -114px 8px;right:54px;}
.calligraphy_gundong .prev:hover{background-position: 12px -52px;background-color: rgba(241,236,225,0.8);}
.calligraphy_gundong .next:hover{background-position: -114px -52px;background-color: rgba(241,236,225,0.8);}

.calligraphy_thum{margin-top: 30px;padding-right: 10px;}
.calligraphy_thum ul li{width: 114px;height: 114px;float: left;border:1px solid #d8d4ca;position: relative;margin-right:18px;margin-bottom: 18px;cursor:pointer;}
.calligraphy_thum ul li img{max-width: 114px;position: absolute;top:0;right: 0;left: 0;bottom: 0;margin: auto;}
/* .calligraphy_thum ul li.thum_mr0{margin-right: 0;} */
.calligraphy_thum ul li.active{border:1px solid #95191b;}
.calligraphy_thum ul li:hover{border:1px solid #95191b;}

.calligraphy-right{background: #f1ece1 url(../image/callig_rgBg.png) no-repeat bottom right;padding: 18px 0;}
.calligraphy-right .tit_name{height: 18px;line-height: 18px;border-left: 4px #95191b solid;margin: 10px 0;padding-right: 20px;}
.calligraphy-right .tit_name h3{font-size: 20px;font-weight: bold;color: #392b20;padding-left: 16px;display: inline-block;}
.calligraphy-right .callig_rg_intr{font-size: 14px;color: #392b20;line-height: 30px;padding: 0 20px;text-indent: 2em;}
.calligraphy-right .callig_rg_intr span{display: block;text-align: right;}
.calligraphy-right .callig_rg_intr span a{color: #95191b;}

/* 书法作品 end */

/* 专题详情页(三字经) */
.ztxq_box{background: #f1ece1 url(../image/ztxq_bg.jpg) no-repeat center top;padding: 35px 20px 25px 35px;min-height: 1080px;}
.bjx_bg{background: #ede7d9;}
.ztxq_box .leftNav{position: fixed;top: 50%;margin-left: -150px;z-index: 900;margin-top: -118px;}
.ztxq_box .leftNav li{width: 94px;height:58px;background: #f1ece1;text-align: center;color: #392b20;cursor: pointer;line-height: 58px;border-bottom: 1px solid rgba(222,217,207,0.8);font-size: 18px;}
.ztxq_box .leftNav li a{color: #392b20;}
.ztxq_box .leftNav li:hover{background: #95191b;color: #f1ece1;border-bottom: 1px solid #95191b;}
.ztxq_box .leftNav li:hover a{color: #f1ece1;}
.ztxq_box .leftNav li.active{background: #95191b;color: #f1ece1;border-bottom: 1px solid #95191b;}
.ztxq_box .leftNav li.active a{color: #f1ece1;}

.ztxq_fixed_list{background: #e7e3d5;width: 860px;text-align: left;position: absolute;top: 0;left:115px;padding: 14px 0}
.ztxq_fixed_list .ztxq_fixed_list_cont a{color: #392b20 !important;line-height: 40px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;width: 49%;float: left;padding-right: 6px;}
.ztxq_fixed_list .ztxq_fixed_list_cont a:hover{color:#95191b !important;}
.ztxq_fixed_list .ztxq_fixed_close{position: absolute;top:-8px;right:12px;color: #392b20;}
.ztxq_fixed_list .ztxq_fixed_close:hover{color: #95191b;}

.ztxq_fixed_list .ztxq_fixed_list_bjx a{width:80px;}

.ztxq_fixed_list_cont{max-height: 400px;overflow-y: auto;padding:0 30px;}
.ztxq_fixed_list_cont::-webkit-scrollbar{width:8px;height:1px;position: relative;right: -10px;}
.ztxq_fixed_list_cont::-webkit-scrollbar-thumb{ border-radius: 8px;background: #ded9cf;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;position: relative;right: -10px;} 

@media screen and (max-width: 1460px) {
	.ztxq_box .leftNav{margin-left: -112px;}
	.ztxq_fixed_list{left: 77px;z-index: -1;}
}

.ztxq_hhe{max-height: 1500px;overflow-y: auto;padding-right: 15px;}
.ztxq_hhe::-webkit-scrollbar {width:8px;height:1px;position: relative;right: -10px;}
.ztxq_hhe::-webkit-scrollbar-thumb { border-radius: 8px;background: #ded9cf;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;position: relative;right: -10px;}

.ztxq_title{font-size: 16px;color: #392b20;padding-right: 15px;}
.ztxq_title h3{display: block;font-size: 30px;color: #392b20;display: inline-block;}
.ztxq_title span{margin: 0 10px 0 26px;}
.ztxq_subs{margin-top: 20px;border-bottom: 1px solid rgba(0,0,0,0.05);padding-bottom: 30px;margin-right: 15px;}
.ztxq_subs span{display: inline-block;font-size: 14px;line-height: 24px;color: #b9a189;line-height: 24px;text-align: center;padding: 0 14px;background: #e9dbb9;margin-right: 8px;-webkit-border-radius: 12px;-moz-border-radius: 12px;-ms-border-radius: 12px;-o-border-radius: 12px;border-radius: 12px;}
.ztxq_subs .readBook_font em{background: #e9dbb9;}

.ztxq_poem{font-size:16px;line-height: 50px;margin-top:16px;}

.ztxq_cont .classic-tr-wz p{font-size:16px;line-height:46px;}

/*.right_gxzt{padding: 0 4px 0 20px;max-height: 1080px;overflow-y: auto;}*/
.right_gxzt{padding: 0 4px 0 20px;}
.right_gxzt dd{margin-top: 20px;}
.right_gxzt .right_gxzt_title em{display:block;width: 12px;height: 2px;background: #392b20;float: left;margin-top: 10px;margin-right: 6px;}
.right_gxzt .right_gxzt_title span{display: block;position:relative;float: left;margin-right: 6px;width: 12px;height: 12px;margin-top:6px;}
.right_gxzt .right_gxzt_title span:before{content: '';width: 12px;height: 2px;background: #392b20;position: absolute;top: 4.5px;left: -4.5px;}
.right_gxzt .right_gxzt_title span:after{content: '';width: 2px;height: 12px;background: #392b20;position: absolute;}
.right_gxzt .right_gxzt_title h4{display:block;font-size: 16px;color: #392b20;float: left;}
.right_gxzt .right_gxzt_text{margin-left: 18px;}
.right_gxzt .right_gxzt_text ul li{color: #392b20;line-height: 35px;}
.right_gxzt .right_gxzt_text ul li .gxzt_type{float: left;}
.right_gxzt .right_gxzt_text ul li .gxzt_sort{width: 190px;float: left;}
.right_gxzt .right_gxzt_text ul li span{display:inline-block;}
.right_gxzt .right_gxzt_text ul li span a:hover{text-decoration: underline;}
.right_gxzt .right_gxzt_text ul li span.sp_line{width: 1px;height: 12px;background: #d3cec3;position: relative;top: 2px;margin: 0 5px;}
.right_gxzt .right_gxzt_text ul li span.active a{text-decoration: underline;color: #95191b;}

.right_gxztHh .right_gxzt_title em{display: none;}
.right_gxztHh .right_gxzt_text{display: none;}
.right_gxztHh dd.active .right_gxzt_text{display: block;}
.right_gxztHh dd.active .right_gxzt_title em{display: block;}
.right_gxztHh dd.active .right_gxzt_title span{display: none;}

.right_gxzt::-webkit-scrollbar {width:8px;height:1px;}
.right_gxzt::-webkit-scrollbar-thumb { border-radius: 8px;background: #ded9cf;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;}

/* 专题详情页(三字经) end */

/* 三字经详细页 - 译文版 */
.ztxq_top{color: #392b20;padding-right: 15px;}
.ztxq_top .ztxq_img{-webkit-box-shadow: 0 0 14px rgba(0,0,0,0.3);-o-box-shadow: 0 0 14px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 14px rgba(0,0,0,0.3);-ms-box-shadow: 0 0 14px rgba(0,0,0,0.3);box-shadow: 0 0 14px rgba(0,0,0,0.3);float: left;margin-right: 30px;}
.ztxq_top .ztxq_top_cont h3{display: inline-block;font-size: 30px;margin-bottom: 18px;} 
.ztxq_top .ztxq_top_cont h3 span{display: inline-block;font-size: 16px;font-weight: 400;margin-left: 10px;}
.ztxq_top .ztxq_top_cont p{font-size: 14px;line-height: 28px;}
.ztxq_top .ztxq_top_cont .ztxq_top_btn{margin-top: 16px;}

.ztxq_top .ztxq_top_cont .ztxq_bofang{background: url(../image/bofang_btn.png) no-repeat center center;width: 68px;height:68px;color: #f1ecdf;cursor: pointer;} 
.ztxq_top .ztxq_top_cont .ztxq_bofang span{font-size: 25px;margin-top: 14px;margin-left: 24px;display: inline-block;}
.ztxq_top .ztxq_top_cont .ztxq_bofang span.icon-bofang1{display: none;}
.ztxq_top .ztxq_top_cont ul li.active span.icon-bofang{display:none;}
.ztxq_top .ztxq_top_cont ul li.active span.icon-bofang1{margin-left: 20px;display: block;}

.ztxq_top .ztxq_top_cont .ztxq_fenxiang{margin-top: 10px;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li{width: 84px;height: 33px;line-height: 33px;border: 1px solid #b9a189;text-align: center;float: left;margin-left: 10px;color: #95191b;-webkit-border-radius: 5px;-moz-border-radius: 5px;-o-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;font-size: 16px;cursor:pointer;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li span{margin-right:8px;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li span.colle1{display: initial;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li span.colle2{display: none;}
/* .ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li:hover{border: 1px solid #95191b;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li:hover span.colle2{display: initial;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li:hover span.colle1{display: none;} */
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li.active{border: 1px solid #95191b;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li.active span.colle2{display: initial;}
.ztxq_top .ztxq_top_cont .ztxq_fenxiang ul li.active span.colle1{display: none;}

.ztxq_nav{height: 58px;line-height: 56px;background:rgba(0,0,0,0.05);margin-top: 50px;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;margin-right: 15px;/* overflow: hidden; */position: relative;}
.ztxq_nav ul li{float: left;font-size: 18px;cursor: pointer;text-align: center;color: #392b20;margin: 0 36px;}
.ztxq_nav ul li span{display: inline-block;line-height: 50px;height: 50px;}
/* .ztxq_nav ul li:hover span{font-weight: 600;color: #95191b;border-bottom: 4px solid #95191b;} */
.ztxq_nav ul li i{display: inline-block;font-style: normal;font-size: 16px;color: #b9a189;margin-left:1px;}
.ztxq_nav ul li em{display: inline-block;font-style: normal;font-size: 14px;color: #95191b;margin-left:2px;position: relative;top: -2px;}
.ztxq_nav ul li.active span{font-weight: 600;border-bottom: 4px solid #95191b;}

.ztxq_nav_content{padding-right: 15px;}
.renew{font-size: 30px;font-weight: 600;text-align: center;padding-top: 60px;}

.ztxq_navewm{position: absolute;right: 0;bottom: 0;width: 165px;text-align: center;height:58px;line-height:58px;cursor: pointer;}
.ztxq_navewm i.iconfont{margin-left: 3px;}
.ztxq_navewm i{font-size: 18px;font-style: normal;display: inline-block;}
.ztxq_navewm b{border-right:6px solid transparent;border-left:6px solid transparent;border-bottom:6px solid rgba(57,43,32,0.3);display: inline-block;position: relative;top: -3px;margin-left:8px;}

.ztxq_navewmAct{background: rgba(57,43,32,0.1);}
.ztxq_navewmAct b{border-top:6px solid rgba(57,43,32,0.3);border-bottom: none;}

.ztxq_navewm_show{width: 143px;background:#e5decf;padding: 10px;position: absolute;right: 0;bottom: -165px;z-index: 2;border: 1px solid rgba(57,43,32,0.1);}
.ztxq_navewm_show img{width: 100%;max-width: 100%;}

/* 百家姓 */
.bjx{font-size: 18px;}
.bjx ul li{overflow: hidden;}
.bjx ul li a{margin-right: 6px;}
.bjx ul li span{display:block;margin-right:20px;float: left;} 
.bjx_main{color: #392b20;}
.bjx_main h4{display: block;font-size: 30px;text-align: center;margin-top: 44px;margin-bottom: 8px;}
.bjx_main ul li{padding: 22px 0;overflow: hidden;}
.bjx_main ul li span{display:inline-block;text-align: center;margin: 0 6px 0 30px;overflow: hidden;}
.bjx_main ul li span a{display:block;float: left;}
.bjx_main ul li i{display:block;font-style: normal;color: #392b20;text-align: center;margin-bottom:5px;font-size: 12px;}
.bjx_main ul li b{display:block;font-size: 26px;color: #95191b;text-align: center;position: relative;} 
.bjx_main .bjx_danxing li span a{width: 38px;}
.bjx_main .bjx_fuxing li span{margin: 0 0 0 38px;}
.bjx_main .bjx_fuxing li span a{width: 82px;text-align: center;display: inline-block;position:relative;}
.bjx_main .bjx_fuxing li span a .bjx_fx{margin-left: 2px;}

.bjx_main ul li span a:hover b{color:#392b20;} 
.bjx_main ul li span a:hover b:before{width: 26px;height: 1px;background: #392b20;position:absolute;content: '';bottom: 0;}
.bjx_main .bjx_fuxing li span a:hover:before{width:30px;height: 1px;background: #392b20;position:absolute;content: '';bottom: 4px;left: 26px;}

/* .bjx_main ul li span a.active b:before{width: 26px;height: 1px;background: #392b20;position:absolute;content: '';bottom: 0;}
.bjx_main .bjx_fuxing li span a.active:before{width:30px;height: 1px;background: #392b20;position:absolute;content: '';bottom: 0;left: 26px;} */

/* 百家姓 end */

/* 百家姓详细页 */
.baijiaxing_cont{padding-right: 15px;}
.bjx_title{text-align: center;margin-top: 40px;}
.bjx_title span{display: inline-block;margin: 0 5px;}
.bjx_title i{display: block;font-style: normal;font-size: 18px;margin-bottom: 10px;}
.bjx_title b{width: 81px;height: 81px;background: url(../image/baijiaxing_bg.png) no-repeat center center;display:block;font-size: 60px;text-align: center;line-height: 81px;font-weight: 600;}

/* 百家姓详细页 end */

/* 论语 */
.lunyu_nav{margin-top: 14px;}
.lunyu_nav ul li{float: left;margin-top: 12px;margin-right: 15px;color: #b9a189;}
.lunyu_nav ul li a{color: #392b20;}
.lunyu_nav ul li:hover a{color: #95191b;text-decoration: underline;}
.lunyu_nav ul li.active a{color: #95191b;text-decoration: underline;}

.lunyu_section{color: #392b20;}
.lunyu_section h4{display: block;font-size: 30px;text-align: center;margin-top: 46px;margin-bottom:38px;}
.lunyu_section ul li{line-height: 50px;font-size: 16px;}
.lunyu_section ul li span{width:355px;padding-left: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding-right: 5px;}
.lunyu_section ul li i{display: inline-block;font-style: normal;color: #b9a189;margin-right: 10px;}

.lunyu_section ul li a:hover{text-decoration: underline;}

.lunyu_fix{position: fixed;width: 770px;background: #392b20;-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;border-radius: 8px;padding: 6px 0 18px 20px;z-index: 1000;top: 0;}
.lunyu_fix ul li{float: left;margin-right: 15px;color: #ede7d9;margin-top: 12px;}
.lunyu_fix ul li a{color: #ede7d9;}
.lunyu_fix ul li:hover a{color: #95191b;text-decoration: underline;}
.lunyu_fix ul li.active a{color: #95191b;text-decoration: underline;}

/* 论语 end */

/* 千字文 */
.qzw_main ul li span.qzw{margin:0;display:block;float: left;width: 38px;}
.qzw_yiwen{line-height: 28px;margin: 8px 30px -4px 30px;}

/* 千字文 end */

/* 三字经 */
.szj_main ul li span{margin: 0 30px 0 50px;}
.szj_main ul li span.qzw{margin:0;display:block;float: left;width: 38px;}
/* 三字经 end */

/* 唐诗三百首 */
/* .tangshi_section{color: #392b20;}
.tangshi_section h4{display: block;font-size: 30px;text-align: center;margin-top: 46px;margin-bottom:38px;}
.tangshi_section ul li{line-height: 50px;} */
.tangshi_section ul li span{width:218px;margin-right: 30px;}
.tangshi_section ul li span.ts_mr0{margin-right: 0;}
.tangshi_section ul li span a{color: #b9a189;}
.tangshi_section ul li i{color: #080103;margin-right: 0;}
.tangshi_section ul li span a:hover{color: #95191b;text-decoration: underline;}
.tangshi_section ul li span a:hover i{color: #95191b;text-decoration: underline;} 

.tangshi_combine{text-align: center;}
.tangshi_combine .ly_com_text span{float: initial;display: inline-block;margin-left: -4px;}
.tangshi_combine .ly_com_pinyin span{float:initial;display:inline-block;margin-left: -4px;}

/* 唐诗三百首 end */


/* 论语详细页 */
.mt60{margin-top: 30px;}

.ly_combine{padding-right: 15px;}
.ly_combine ul li{padding-bottom: 24px;}
.ly_combine span{display: inline-block;width: 38px;text-align: center;margin:24px -2px 0 -2px;}
.ly_combine span i{display: block;font-size: 12px;color: #392b20;font-style: normal;margin-bottom: 10px;/*margin-top: 30px;*/}
.ly_combine span b{display: block;font-size: 26px;color: #95191b;}
.ly_combine .ly_fuhao{width:26px;}

.ly_title{border-left: 5px solid #95191b;height: 18px;line-height: 18px;margin-top: 50px;}
.ly_title h4{display: block;font-size: 20px;color: #392b20;margin-left: 10px;}
.ly_title strong{display: block;font-size: 20px;color: #392b20;margin-left: 10px;}
.lunyu_jies{font-size: 18px;line-height: 50px;margin-top: 12px;border-bottom: 1px solid #e2ddd3;padding-bottom: 10px;}
.lunyu_jies i{font-style: normal;color: #95191b;font-size: 12px;display: inline-block;width: 16px;height: 16px;border: 1px solid #95191b;text-align: center;line-height: 16px;margin-right: 5px;position: relative;top: -2px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}
.lunyu_jies span{text-indent: 2em;display: inline-block;}

.lunyu_jieshj,.lunyu_jieshj p{text-indent: 2em;}

.ly_zhushi,.ly_yiwen{padding-right: 15px;}
.ly_yiwen{margin-top: -20px;}

.ztxq_mulu{background: #f1ece1;margin-top: 20px;position: relative;}
.ztxq_mulu a{width: 33.3333%;float: left;text-align: center;font-size:18px;color:#392b20;font-weight:600;position:relative;line-height:60px;}
.ztxq_mulu a.mulu:before,.ztxq_mulu a.mulu:after{position: absolute;width: 1px;height: 28px;content:'';background:rgba(0,0,0,0.1);top: 16px;}
.ztxq_mulu a.mulu:before{left: 0;}
.ztxq_mulu a.mulu:after{right: 0;}
.ztxq_mulu a:hover{color: #95191b;text-decoration: underline;}

.ztxq_mulu_show{position: absolute;width:790px;background: #e7e3d5;bottom: 60px;left: 35px;border: 1px solid rgba(57,43,32,0.1);}
.ztxq_mulu_show:after{position: absolute;content: '';width: 0;height: 0;border-left: 6px solid transparent;border-right: 6px solid transparent;border-top: 10px solid #e7e3d5;bottom:-10px;left: 50%;margin-left: -6px;}
.ztxq_mulu_show:before{position: absolute;content: '';width: 0;height: 0;border-left:8px solid transparent;border-right:8px solid transparent;border-top: 11px solid rgba(57,43,32,0.1);bottom:-11px;left:49.8%;margin-left: -6px;}

.ztxq_mulu_title{font-size: 26px;margin: 20px 0 10px 30px;font-weight: 600;}
.ztxq_mulu_close{position: absolute;top: 20px;right: 30px;cursor: pointer;font-size: 20px;}
.ztxq_mulu_show .ztxq_mulu_ul{margin: 0 20px 24px 0;max-height:400px;overflow-y: auto;}
.ztxq_mulu_show ul li{border-bottom: 1px dashed rgba(0,0,0,0.2);overflow: hidden;margin: 0 20px 0 35px;}
.ztxq_mulu_show ul li a{width: 100%;text-align: left;font-size: 16px;font-weight: 400;line-height: 50px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ztxq_mulu_show .ztxq_fixed_list_bjx{margin: 24px 0;}
.ztxq_mulu_show .ztxq_fixed_list_bjx a{width: 100px;font-weight: 400;display: inline-block;float:initial;}
.ztxq_mulu_show ul li a.active{color: #95191b;text-decoration: underline;}

.ztxq_mulu_show .ztxq_fixed_list_cont::-webkit-scrollbar{ width: 10px;height: 10px;}
.ztxq_mulu_show .ztxq_fixed_list_cont::-webkit-scrollbar-thumb{background-color: #cfccbf;background-clip: padding-box;}
.ztxq_mulu_show .ztxq_fixed_list_cont::-webkit-scrollbar-track-piece{background:rgba(233,233,233,0.6);border-left: 1px solid #d2d2d2;}

.ztxq_mulu_show .ztxq_mulu_ul::-webkit-scrollbar{ width: 10px;height: 10px;}
.ztxq_mulu_show .ztxq_mulu_ul::-webkit-scrollbar-thumb{background-color: #cfccbf;background-clip: padding-box;}
.ztxq_mulu_show .ztxq_mulu_ul::-webkit-scrollbar-track-piece{background:rgba(233,233,233,0.6);border-left: 1px solid #d2d2d2;}

/* 论语详细页 end */

/* 楚辞详细页 */
.chuci_combine span{display: block;width: 100%;text-align: left;line-height: 50px;}

/* 楚辞详细页 end */

/* 幼学琼林 */
.yxql_section ul li span{width: 150px;margin-right: 30px;}
.yxql_section ul li span.ts_mr0{margin-right: 0;}
.yxql_combine{margin-right: 15px;}
.yxql_combine ul li{padding: 8px 18px 22px 26px;}
.yxql_combine ul li span{display: inline-block;width:42px;text-align: center;margin: 0 -2px;}
.yxql_combine ul li span i{display: block;font-size: 12px;color: #392b20;font-style: normal;margin-top: 14px;margin-bottom: 8px;}
.yxql_combine ul li span b{display:block;font-size: 26px;color: #95191b;}
.yxql_combine .ly_fuhao{width:26px;}
.yxql_combine .qzw_yiwen{margin: 10px 30px -4px 0;}

/* 幼学琼林 end */

/* 增广贤文 */
.yxql_combine h4{display: block;font-size: 30px;text-align: center;margin-top: 46px;margin-bottom: 16px;}
.zgxw_combine{margin-right: 0;min-height: 720px;}
/* .zgxw_mulu{border-top: 20px solid #ede7d9;margin-top: 25px;margin-bottom: -25px;width: 860px;margin-left: -35px;} */
.zgxw_mulu a{width: 50%;}
.zgxw_mulu i{display: block;position: absolute;width: 1px;height: 28px;content: '';background: rgba(0,0,0,0.1);top: 16px;left: 50%;}
.zgxw_text{font-size: 18px;line-height: 46px;text-align: center;}

/* 增广贤文 end */

/* 朱子家训 */
.zhuzijiaxun_combine{margin-right: 0;}
.zhuzijiaxun_combine h4{margin-bottom: 20px;}
.zhuzijiaxun_combine .zhuzijx_text{font-size: 18px;line-height: 46px;text-indent: 2em;}

/* 朱子家训 end */

/* 有声版 */
.audio_main ul li{height: 76px;line-height: 76px;background: #f1ece1;padding: 0 0 0 20px;font-size: 16px;cursor:pointer;}
.audio_main ul li i{font-style: normal;color: #b9a189;display:block;float: left;width: 30px;}
.audio_main ul li b{float: left;display: none;width: 30px;}
.audio_main ul li span{font-size: 14px;display:block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 24px;}

.audio_text{width:580px;float: left;margin-left: 4px;padding-top: 16px;}
.audio_text span.ypfq{font-size: 12px;color: #b9a189;margin-left: 6px;}

.audio_main ul li em{font-size: 14px;color: #b9a189;float:right;/* width: 80px; */}
.audio_main ul li em:before{margin-right:8px;} 
.audio_main ul li:nth-child(2n){background: #ede7d9;}

.audio_main ul li .aud_playing{display:none;vertical-align:middle;text-align:justify;font-size:10px;width:30px;height:16px;float:left;margin-top: 28px;}
.audio_main ul li .aud_playing:after{content:'';display:inline-block;width:100%;height:0;overflow:hidden}
.audio_main ul li .aud_playing i{display:block !important;width:2px;height:16px;background:#95191b;-webkit-animation:is-playing .5s ease infinite alternate;-o-animation:is-playing .5s ease infinite alternate;-moz-animation:is-playing .5s ease infinite alternate;-ms-animation:is-playing .5s ease infinite alternate;animation:is-playing .5s ease infinite alternate;-webkit-transform-origin:bottom;-ms-transform-origin:bottom;-o-transform-origin:bottom;-moz-transform-origin:bottom;transform-origin:bottom;margin-right: 3px;-webkit-border-radius:6px;-moz-border-radius:6px;-o-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}
.audio_main ul li .aud_playing i:nth-child(1){-webkit-animation-delay:.15s;-o-animation-delay:.15s;-moz-animation-delay:.15s;-ms-animation-delay:.15s;animation-delay:.15s;}
.audio_main ul li .aud_playing i:nth-child(2){-webkit-animation-delay:.3s;-o-animation-delay:.3s;-moz-animation-delay:.3s;-ms-animation-delay:.3s;animation-delay:.3s;}
.audio_main ul li .aud_playing i:nth-child(3){-webkit-animation-delay:.45s;-o-animation-delay:.45s;-moz-animation-delay:.45s;-ms-animation-delay:.45s;animation-delay:.45s;}
.audio_main ul li .aud_playing i:nth-child(4){-webkit-animation-delay:.6s;-o-animation-delay:.6s;-moz-animation-delay:.6s;-ms-animation-delay:.6s;animation-delay:.6s;}
@-webkit-keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
@-o-keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
@-moz-keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
@keyframes is-playing{
	0%{-webkit-transform:scaleY(.2);-o-transform:scaleY(.2);-moz-transform:scaleY(.2);-ms-transform:scaleY(.2);transform:scaleY(.2);}
	100%{-webkit-transform:scaleY(1);-o-transform:scaleY(1);-moz-transform:scaleY(1);-ms-transform:scaleY(1);transform:scaleY(1);}
}
.audio_main ul li .aud_bofang{width: 30px;display: none;float: left;}

.audio_main ul li:hover{color: #95191b;}
.audio_main ul li:hover i{display: none;}
.audio_main ul li:hover b{color: #95191b;display:block;}
.audio_main ul li.active{color: #95191b;}
.audio_main ul li.active i{display: none;}
.audio_main ul li.active b{color: #95191b;display:none;}
.audio_main ul li.active .aud_playing{display: block;}
.audio_main ul li.active:hover .aud_playing{display: none;} 
.audio_main ul li.active:hover .aud_bofang{display: block;}

.essay_main ul li{height: 76px;line-height: 76px;background: #f1ece1;padding: 0 20px;font-size: 16px;cursor:pointer;}
.essay_main ul li i{font-style: normal;color: #b9a189;display:block;position: relative;top: 1px;float: left;width: 20px;}
.essay_main ul li span{font-size: 14px;display:block;width: 600px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;}
.essay_main ul li em{font-size: 14px;color: #b9a189;float:right;width: 80px;}
.essay_main ul li em:before{margin-right:8px;} 
.essay_main ul li:nth-child(2n){background: #ede7d9;}
.essay_main ul li.active{color: #95191b;}
.essay_main ul li.active i{color: #95191b;}
.essay_main ul li:hover{color: #95191b;}
.essay_main ul li:hover i{color: #95191b;}

.life-page-num{border: 1px solid #d9d4ca;background: #f0ece1;font-size: 16px;width: 120px;padding:9px 0;text-align: center;outline: none;}
.life-page-btn{border: 1px solid #d9d4ca;background: #d9d4ca;font-size: 16px;width: 70px;padding:9px 0;margin-left: -4px;outline: none;cursor: pointer;}
.ztxq_box .ztxq_cont .life-page a, .life-page span{border: 1px solid #d9d4ca;}
.ztxq_box .ztxq_cont .life-page{padding-bottom: 5px;}

.trans_footer{margin-top: 40px;position: fixed;height: 50px;color: #f1ece1;width: 100%;z-index: 1000;left: 0;bottom: 0;-webkit-box-shadow: 0 -3px 10px rgba(0,0,0,0.4);-o-box-shadow: 0 -3px 10px rgba(0,0,0,0.4);-ms-box-shadow: 0 -3px 10px rgba(0,0,0,0.4);-moz-box-shadow: 0 -3px 10px rgba(0,0,0,0.4);box-shadow: 0 -3px 10px rgba(0,0,0,0.4);}
/* .trans_footer_bg{background: #392b20;height: 30px;position:absolute;bottom: 0;width: 100%;} */
.trans_footer_cont{background: rgba(149,25,27,0.95);height: 50px;position: absolute;width: 100%;bottom: 0;}

.trans_footer_close{position: absolute;top:6px;right: 10px;cursor:pointer;color: #b9a189;}
.trans_footer_close:hover{color: #f1ece1;}

.broad_cont{padding-left: 35px;}

.broad_qumu{margin-top:11px;}
.broad_qumu ul li{float: left;}
.broad_qumu span{display: inline-block;font-size: 24px;color: #b9a189;cursor: pointer;}
.broad_qumu span:hover{color: #f1ece1;}
.broad_qumu ul li.bofang2 span{color: #f1ece1;font-size: 32px;position: relative;top: -4px;margin: 0 10px;}
.broad_qumu ul li span.zanting{display: none;}
.broad_qumu ul li.active span.bofang{display: none;} 
.broad_qumu ul li.active span.zanting{display:initial;}

.broad_qumu_main{margin-left: 30px;margin-top: 9px;position: relative;}
.broad_qumu_main:before{content: '';width: 100%;height: 34px;position: absolute;background: rgba(0,0,0,0);z-index: 5;}
.broad_qumu_main .broad_img{width: 32px;height: 32px;-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.5);-o-box-shadow: 0 0 10px rgba(0,0,0,0.5);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.5);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.5);box-shadow: 0 0 10px rgba(0,0,0,0.5);margin-right: 16px;}
.broad_progress{width: 640px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.broad_progress .progr_top{margin-top: -3px;}
.broad_progress .progr_top span{display: inline-block;font-size: 12px;margin-right: 4px;}
.broad_progress .progr_box{margin-top: 10px;}
.broad_progress .progr_line{width: 550px;height: 4px;background: rgba(0,0,0,0.4);position: relative;cursor:pointer;}
.broad_progress .progr_line span{display: block;width: 210px;background: #f1ece1;height: 4px;cursor:pointer;}
.broad_progress .progr_line i{display: block;width: 12px;height: 12px;background: #b9a189;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;position: absolute;top: -4px;left: 204px;cursor: pointer;}
.broad_progress .progr_time{font-size: 12px;margin-top: -8px;}
.broad_progress .progr_time span{color: #f1ece1;display: inline-block;}
.broad_progress .progr_time i{color: #b9a189;display: inline-block;margin: 0 2px;}
.broad_progress .progr_time em{color: #b9a189;font-style:normal;display: inline-block;} 

.broad_sele{color: #b9a189;margin-top: 17px;cursor: pointer;margin-right: 50px;}
.broad_sele ul li{float: left;position:relative;}
.broad_sele ul li.broad_line{width: 1px;height: 16px;background:rgba(185,161,137,0.3);margin:2px 35px 0 35px;}

.broad_sele ul li span{display: inline-block;}
.broad_sele ul li span.icon-sort:hover{color: #f1ece1;}

.broad_sele .yinliang_box{width: 100px;height: 4px;background: rgba(0,0,0,0.4);position: relative;float: right;margin-left: 10px;margin-top: 8px;}
.broad_sele .yinliang_box em{width: 40px;display: block;background: #f1ece1;height: 4px;}
.broad_sele .yinliang_box i{display: block;width: 12px;height: 12px;background: #b9a189;position: absolute;top: -4px;left: 32px;cursor: pointer;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}

.broad_sele .bro_player_list{position: absolute;width:1190px;height: 260px;background: rgba(46,34,25,0.95);bottom: 35px;right: -50px;-webkit-border-radius: 5px 5px 0 0;-o-border-radius: 5px 5px 0 0;-ms-border-radius: 5px 5px 0 0;-moz-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.broad_sele .bro_player_list a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}

.broad_sele .bro_player_list .bro_player_list_top{margin:20px 35px 10px 35px;border-bottom:1px solid rgba(255,255,255,0.10);}
.broad_sele .bro_player_list .bro_player_list_top h4{font-size: 18px;color: #f1ece1;padding-bottom: 20px;}
.broad_sele .bro_player_list .bro_player_list_cont{padding:0 35px;overflow-y: auto;height: 162px;margin-right: 20px;}
.broad_sele .bro_player_list .bro_player_list_cont span{line-height:42px;color: #f1ece1;cursor: pointer;display: block;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.broad_sele .bro_player_list .bro_player_list_cont span:hover{color: #b9a189;text-decoration: underline;}
.broad_sele .bro_player_list .bro_player_list_cont span.active{color: #b9a189;}

.broad_sele .bro_player_list .bro_player_list_cont::-webkit-scrollbar {width:8px;height:1px;}
.broad_sele .bro_player_list .bro_player_list_cont::-webkit-scrollbar-thumb{ border-radius: 8px;background:rgba(0,0,0,0.6);-webkit-border-radius: 8px;-moz-border-radius: 8px;-o-border-radius: 8px;-ms-border-radius: 8px;}

/* 三字经详细页 - 译文版 end */

/* 大学详细页 */
.college_text{margin-right: 15px;color: #392b20;}
.college_text b{display: inline-block;font-size: 20px;line-height: 50px;text-indent: 2em;margin-top: 10px;}
.college_text span{color: #95191b;}
.coll_combine{padding: 8px 0 22px 0;margin-bottom: -16px;}

.daxue_content{margin-right: 15px;}

.daxue_title{margin-top: 30px;margin-left: 130px;}
.daxue_title ul li{background: url(../image/guoxue_daxue_title_bg.png) no-repeat center center;width: 158px;height:46px;float: left;margin-right: 30px;text-align: center;-webkit-border-radius: 22px;-moz-border-radius: 22px;-ms-border-radius: 22px;-o-border-radius: 22px;border-radius: 22px;cursor:pointer;}
.daxue_title ul li span{display: inline-block;background:url(../image/guoxue_daxue_title.png) no-repeat;width: 45px;height: 22px;margin-top: 11px;}
.daxue_title ul li span.yuanwen{background-position: 1px 0px;}
.daxue_title ul li span.zhuyin{background-position: -79px 0px;}
.daxue_title ul li span.yiwen{background-position: -156px 0px;}

.daxue_title ul li.active{background: #b9a189;}
.daxue_title ul li.active span.yuanwen{background-position: 1px -52px;}
.daxue_title ul li.active span.zhuyin{background-position: -79px -52px;}
.daxue_title ul li.active span.yiwen{background-position: -156px -52px;}

.daxue_text{font-size: 18px;line-height: 40px;color: #392b20;}
.daxue_text p{margin-top: 40px;text-indent: 2em;}
.daxue_text span{display: block;}

.daxue_combine ul li{margin-top: 40px;}

/* 大学详细页 end */

/* 孟子 */
.mengzi_section ul li span{width: 175px;margin-right: 30px;text-align: center;padding-left: 0;padding-right: 0;font-size: 16px;}
.mengzi_section ul li span.ts_mr0{margin-right: 0;}

/* 孟子 end */

/* 诗经 */
.shijing_nav{margin-top: 26px;}
.shijing_nav ul li{margin-left: 20px;float: left;position: relative;}

.shijing_nav ul li:before{display:block;width: 26px;height: 54px;background: url(../image/guoxue_shijing_list.png) no-repeat;margin-top: 6px;position: absolute;content: '';}
.shijing_nav ul li .shijing_nav_list{display:block;float: left;margin-left: 32px;}
.shijing_nav ul li .shijing_nav_list span{display:block;line-height: 28px;float: left;}
.shijing_nav ul li.shijing_guofeng{width: 260px;}
.shijing_nav ul li.shijing_guofeng:before{background-position: 0px 0px;}
.shijing_nav ul li.shijing_xiaoya{width: 230px;}
.shijing_nav ul li.shijing_xiaoya:before{background-position: -63px 0px;}
.shijing_nav ul li.shijing_daya{width: 120px;}
.shijing_nav ul li.shijing_daya:before{background-position: -119px 0px;}
.shijing_nav ul li.shijing_song{width: 100px;}
.shijing_nav ul li.shijing_song:before{background-position: -174px 0px;}
.shijing_nav ul li .shijing_nav_list span a:hover{text-decoration: underline;}
.shijing_nav ul li .shijing_nav_list span.active a{text-decoration: underline;color: #95191b;}

.lunyu_section h5{display: block;font-size: 26px;color: #95191b;margin-bottom: 30px;margin-top:38px;}

.shijing_pix{position:fixed;background:#392b20;top:-30px;z-index:1000;-webkit-border-radius:8px;-moz-border-radius:8px;-o-border-radius:8px;-ms-border-radius:8px;border-radius:8px;padding:16px 4px 16px 0;}
.shijing_pix ul li .shijing_nav_list span a{color: #f1ece1;}
.shijing_pix ul li .shijing_nav_list span a:hover{color: #95191b;text-decoration: underline;}
.shijing_pix ul li .shijing_nav_list span.active a{color: #95191b;text-decoration: underline;}

.shijing_pix ul li.shijing_guofeng:before{background-position:0px -72px;}
.shijing_pix ul li.shijing_xiaoya:before{background-position:-63px -72px;}
.shijing_pix ul li.shijing_daya:before{background-position:-119px -72px;}
.shijing_pix ul li.shijing_song:before{background-position:-174px -72px;}

.shijing_combine{margin-top: 10px;}
.shijing_combine span i{margin-top: 14px;margin-bottom: 6px;}

.connectless{color: #b9a189;}
.connectless a{color: #b9a189;}
.connectless i{color: #b9a189;}
.lunyu_section ul li .connectless i{color: #b9a189;}
.lunyu_section .connectless a:hover{color: #b9a189;text-decoration: none;}
.lunyu_section .connectless a:hover i{color: #b9a189;text-decoration: none;}

/* 诗经 end */

/* 红楼梦 */
.hlm_box{background: #f1ece1 url(../image/guoxue_hlm_bg.jpg) no-repeat center top;}
.ztxq_top .hlm_img{float: left;margin-right: 30px;}

/* 人物关系图 */
/* .hlm_guanxi{background: url(../images/pic/guoxue/guoxue_hlm_renwu.jpg) no-repeat left top;padding-top: 140px;} */

.hlm_rong{width: 610px;}
.hlm_guanxi_title{text-align:center;margin-top:50px;margin-bottom:40px;}
.hlm_guanxi_title img{display: inline-block;}
.hlm_name{width:583px;height:56px;border:1px solid #d0c9bd;text-align: center;line-height: 56px;position: relative;margin-bottom: 14px;}
.hlm_name:before{position: absolute;content: '';width:1px;height: 15px;background: #dcd8cd;bottom: -15px;left: 50%;}
.hlm_guanxi_box{color: #392b20;font-size: 18px;}
.hlm_guanxi_box a{display: inline-block;}
.hlm_guanxi_box i{display: inline-block;font-style: normal;font-size: 16px;color: #ac9178;font-weight: 400;}
.hlm_guanxi_box b{font-size: 18px;display: inline-block;}

.hlm_cont{position:relative;width: 584px;overflow: hidden;}
.hlm_cont:after{position: absolute;content: '';width:448px;height: 1px;background: #dcd8cd;left:59px;}
.hlm_cont_jiami{height:228px;border:1px solid #d0c9bd;margin-top: 15px;position: relative;padding: 20px 30px 0 10px;margin-right: 35px;}
.hlm_cont_jiami:before{position: absolute;content: '';width:1px;height: 15px;background: #dcd8cd;left:50%;top: -15px;}

.hlm_cont_sandai{width: 610px;}
.hlm_cont_sandai .hlm_cont_jiami{padding: 20px 20px 0 10px;margin-right: 10px;}

.hlm_renwu{float: left;line-height: 20px;width: 18px;text-align: center;word-wrap:break-word;margin-left: 20px;}
.hlm_renwu a{display: block;} 
.hlm_renwu a i{display: block;font-size: 14px;line-height: 16px;position: relative;margin-top: 10px;} 
.hlm_renwu a i:before{position: absolute;content:"\e657";top: -12px;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: 1px;}
.hlm_renwu a i:after{position: absolute;content:"\e658";bottom: -12px;font-family: "iconfont" !important;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left:1px;}
.hlm_renwu a i.hlm_fuhao{margin:-6px 0 4px 9px;}
.hlm_renwu a i.hlm_fuhao:before,.hlm_renwu a i.hlm_fuhao:after{content:initial;}

.hlm_sd_con{position: relative;margin-top: 15px;}
.hlm_sd_con:before{content: '';position: absolute;width:211px;height:1px;background:#dcd8cd;left: 40px;}
.hlm_sd_con:after{content: '';position: absolute;width:1px;height:15px;background:#dcd8cd;top: -15px;left: 180px;}

.hlm_sd_jialian:after{left: 90px;}
.hlm_sd_jialian:before{width: 103px;left: 28px;}

.hlm_cont_sandai .hlm_renwu{font-size: 14px;line-height: 16px;margin-left: 10px;width: 14px;}
.hlm_cont_sandai .hlm_ldy{margin-top: 30px;margin-right: 30px;margin-left: 20px;}
.hlm_ldy:before{height: 30px;top: -30px;}

.hlm_cont .hlm_cont_mr0,.hlm_cont_sandai .hlm_cont_mr0{margin-right: 0;}

.hlm_cont_qiaoer{width:127px;border:1px solid #d0c9bd;text-align: center;font-size: 14px;padding: 16px 0;margin-top: 30px;position: relative;left: 482px;}
.hlm_cont_qiaoer:before{content: '';position: absolute;width: 1px;height: 30px;background: #dcd8cd;top: -30px;left: 50%;}
.hlm_cont_qiaoer i{display:block;font-size:14px;margin-top: 4px;}

/* 宁国府 */
.hlm_ning{width: 160px;}
.hlm_ning_name{width: 116px;float: right;margin-right:10px;}
.hlm_ning .hlm_cont_jiami{margin-right:10px;margin-top:14px;}
.hlm_ning_cont_sandai{width: 150px;}

.hlm_ning_cont .hlm_renwu{font-size: 14px;line-height: 16px;margin-left: 10px;width: 14px;}
.hlm_ning_cont .hlm_cont_jiami{padding: 20px 20px 0 10px;margin-right:0;margin-left: 10px;}

.hlm_ning_cont{position: relative;margin-top: 15px;}
.hlm_ning_cont:after{content: '';position: absolute;width: 1px;height: 15px;background: #dcd8cd;top: -15px;left: 88px;}
.hlm_ning_cont:before{content: '';position: absolute;width:79px;height:1px;background: #dcd8cd;left:50px;}

.hlm_ning_cont_you .hlm_cont_jiami{height: 140px;}
.hlm_ning_cont_you:after{left: 70px;}
.hlm_ning_cont_you:before{left:38px;width: 66px;}

/* 史家 */
.hlm_shi{width: 550px;margin: 0 auto;}
.hlm_shi_name{height:56px;border:1px solid #d0c9bd;text-align: center;line-height: 56px;position: relative;margin-bottom: 14px;}
.hlm_shi_name:before{position: absolute;content: '';width:1px;height: 15px;background: #dcd8cd;bottom: -15px;left: 50%;}

.hlm_shi_cont{position:relative;overflow: hidden;margin: 15px 35px 0 70px;}
.hlm_shi_cont:after{position: absolute;content:'';width:331px;height: 1px;background: #dcd8cd;left:40px;}
.hlm_shi .hlm_shi_cont .hlm_cont_jiami{height: 120px;}

.hlm_shi_erdai{position:relative;margin-top: 15px;margin-left: 100px;}
.hlm_shi_erdai:after{position: absolute;content:'';width:164px;height: 1px;background: #dcd8cd;left: 48px;}
.hlm_shi_erdai:before{position: absolute;content:'';width:1px;height: 15px;background: #dcd8cd;top: -15px;left:140px;}
.hlm_shi_erdai .hlm_cont_jiami{padding: 20px 20px 0 10px;margin-left: 20px;margin-right: 0;}
.hlm_shi_erdai .hlm_renwu{font-size: 14px;line-height: 16px;margin-left: 10px;width: 14px;}
.hlm_shi .hlm_shi_erdai .hlm_cont_jiami{height: 150px;}

.hlm_shi .hlm_shi_sandai .hlm_cont_jiami{height: 90px;}
.hlm_shi_sandai{margin-left: 160px;}
.hlm_shi_sandai .hlm_cont_jiami{padding: 20px 20px 0 10px;margin-left: 20px;margin-right: 0;}
.hlm_shi_sandai .hlm_renwu{font-size: 14px;line-height: 16px;margin-left: 10px;width: 14px;}

.hlm_shi .shixyfm{padding: 20px 31px 0 21px;}

/* 王家 */
.hlm_wang{width: 580px;margin: 0 auto;}
.hlm_wang .hlm_shi_cont{margin-left:15px;}
.hlm_wang .hlm_shi_cont:after{width:383px;left: 76px;}
.hlm_wang .hlm_cont_jiami{height: 290px;margin-right: 0;margin-left: 35px;}

.hlm_wang_cont .hlm_cont_jiami{padding: 20px 20px 0 10px;margin-left: 20px;margin-right: 0;height:140px;}
.hlm_wang_cont .hlm_renwu{font-size: 14px;line-height: 16px;margin-left: 10px;width: 14px;}

.hlm_wang .hlm_wang_wztn{margin-left:298px;margin-top: 30px;}
.hlm_wang .hlm_wang_wztn:before{height: 30px;top: -30px;}

.hlm_wang_wxf{position: relative;margin-top: 15px;margin-right: 42px;}
.hlm_wang_wxf:after{position: absolute;content: '';width: 1px;height: 15px;background:#dcd8cd;top: -15px;left:84px;}
.hlm_wang_wxf:before{position: absolute;content: '';width: 77px;height: 1px;background:#dcd8cd;left:48px;}
.hlm_xue_xbc{margin-right: 0;}
.hlm_cont_xf:before{left: 86px;}

/* 薛家 */
.hlm_xue .hlm_cont_jiami{height: 140px;}
.hlm_xue .hlm_shi_cont{margin-right: 50px;}
.hlm_xbq{margin-left: -20px;position: relative;margin-top: 15px;}
.hlm_xbq:after{position: absolute;content: '';width: 1px;height: 15px;background:#dcd8cd;top: -15px;left:108px;}
.hlm_xbq:before{position: absolute;content: '';width: 101px;height: 1px;background:#dcd8cd;left:60px;}

.hlm_xue .hlm_wang_wxf:after{left: 114px;}
.hlm_xue .hlm_wang_wxf:before{width: 136px;}

.hlm_xue .hlm_wang_wxf .hlm_cont_jiami,.hlm_xue .hlm_xbq .hlm_cont_jiami{height: 170px;}

.hlm_renwu_mt{margin-top: 10px;}
/* 人物关系图 end */
/* 红楼梦 end */

/* 西游记 */
.xyj_box{background: #f1ece1 url(../image/guoxue_xyj_bg.jpg) no-repeat center top;}

.xyj_main{position: relative;}
.xyj_header{background: url(../image/xyj_luxian_header.jpg) no-repeat center top;height: 1398px;position: relative;margin-top: 60px;}
.xyj_content{background: url(../image/xyj_luxian.jpg) no-repeat center top;height:968px;position: relative;}
.xyj_content1{margin-left: -12px;}
.xyj_content2{margin-left: -22px;}

.xyj_end{background: url(../image/xyj_luxian_end.jpg) no-repeat center top;height:808px;position: relative;margin-left: -22px;}

.xyj_luxian .xyj_seat{position: absolute;z-index: 1;} 
.xyj_luxian .xyj_con{position:absolute;}

.xyj_incid{margin-bottom: 20px;}
.xyj_incid .xyj_icon{background: url(../image/xyj_zuobiao.png) no-repeat center center;width: 20px;height: 30px;float: left;}
.xyj_incid .xyj_incid_yujian{border: 1px solid rgba(186,159,132,0.3);float: left;font-size: 16px;height: 40px;line-height: 40px;padding: 0 20px;-webkit-border-radius: 22px;-moz-border-radius: 22px;-ms-border-radius: 22px;-o-border-radius: 22px;border-radius: 22px;position: relative;left:30px;z-index:1;top: -6px;}
.xyj_incid .xyj_incid_yujian span{display:block;color: #392b20;float: left;}
.xyj_incid .xyj_incid_yujian i{display:block;font-style: normal;color: #ba9f84;margin-left: 10px;float: left;}
.xyj_incid .xyj_incid_yujian a{color: #ba9f84;}
.xyj_incid .xyj_incid_yujian a:hover{color: #95191b;text-decoration: underline;}

.xyj_diyizhan .xyj_seat{top:766px;left: 264px;}
.xyj_diyizhan .xyj_con{left:364px;top: 740px;}
.xyj_diyizhan .xyj_incid .xyj_incid_yujian{top: -10px;}

.xyj_dierzhan .xyj_seat{left: 370px;top:930px;}
.xyj_dierzhan .xyj_con{left:494px;top:880px;} 
.xyj_dierzhan .xyj_incid2{margin-left: 40px;} 

.xyj_disanzhan .xyj_seat{right:30px;top:1200px;}
.xyj_disanzhan .xyj_con{right:234px;top:1130px;} 
.xyj_disanzhan .xyj_con .xyj_incid2{position:relative;right:62px;}
.xyj_disanzhan .xyj_con .xyj_incid3{margin-right:194px;}

.xyj_right .xyj_incid .xyj_icon{float: right;}
.xyj_right .xyj_incid .xyj_incid_yujian{float: right;left: -30px;top: -10px;}
.xyj_right .xyj_incid .xyj_incid_yujian span{float: right;}
.xyj_right .xyj_incid .xyj_incid_yujian i{float: right;margin-left: 0;margin-right: 10px;}

.xyj_disizhan .xyj_seat{left:30px;top:90px;}
.xyj_disizhan .xyj_con{left:194px;top:30px;} 
.xyj_disizhan .xyj_incid2{margin-left:16px;} 
.xyj_disizhan .xyj_incid3{margin-left:52px;} 

.xyj_diwuzhan .xyj_seat{left:180px;top:340px;}
.xyj_diwuzhan .xyj_con{left:350px;top:300px;} 
.xyj_diwuzhan .xyj_incid2{margin-left:58px;} 

.xyj_diliuzhan .xyj_seat{right:50px;top:560px;}
.xyj_diliuzhan .xyj_con{right:220px;top:540px;} 
.xyj_diliuzhan .xyj_incid2{margin-right:-10px;} 

.xyj_diqizhan .xyj_seat{right:170px;top:820px;}
.xyj_diqizhan .xyj_con{right:320px;top:760px;} 
.xyj_diqizhan .xyj_incid2{margin-right:120px;} 
.xyj_diqizhan .xyj_incid3{margin-right:220px;} 

.xyj_dibazhan .xyj_seat{left:50px;top:160px;}
.xyj_dibazhan .xyj_con{left:216px;top:100px;} 
.xyj_dibazhan .xyj_incid2{margin-left:30px;} 
.xyj_dibazhan .xyj_incid3{margin-left:80px;} 

.xyj_dijiuzhan .xyj_seat{left:220px;top:440px;}
.xyj_dijiuzhan .xyj_con{left:432px;top:380px;} 
.xyj_dijiuzhan .xyj_incid2{margin-left:50px;} 
.xyj_dijiuzhan .xyj_incid3{margin-left:100px;} 

.xyj_dishizhan .xyj_seat{right:140px;bottom:120px;}
.xyj_dishizhan .xyj_con{right:250px;bottom:18px;} 
.xyj_dishizhan .xyj_incid2{margin-right:76px;} 
.xyj_dishizhan .xyj_incid3{margin-right:212px;} 
.xyj_dishizhan .xyj_incid4{margin-right:294px;} 

.xyj_dishiyizhan .xyj_seat{left:50px;top:160px;}
.xyj_dishiyizhan .xyj_con{left:220px;top:90px;} 
.xyj_dishiyizhan .xyj_incid2{margin-left:26px;} 
.xyj_dishiyizhan .xyj_incid3{margin-left:70px;} 
.xyj_dishiyizhan .xyj_incid4{margin-left:124px;} 

.xyj_dishierzhan .xyj_seat{left:320px;top:500px;}
.xyj_dishierzhan .xyj_con{left:480px;top:430px;} 
.xyj_dishierzhan .xyj_incid2{margin-left:48px;} 
.xyj_dishierzhan .xyj_incid3{margin-left:80px;} 

.xyj_dishisanzhan .xyj_seat{right:120px;bottom:140px;}
.xyj_dishisanzhan .xyj_con{right:260px;bottom:72px;} 
.xyj_dishisanzhan .xyj_incid2{margin-right:76px;} 
.xyj_dishisanzhan .xyj_incid3{margin-right:212px;} 

.xyj_dishisizhan .xyj_seat{left:40px;top:110px;}
.xyj_dishisizhan .xyj_con{left:216px;top:100px;} 

.xyj_dishiwuzhan .xyj_seat{left:180px;top:370px;}
.xyj_dishiwuzhan .xyj_con{left:318px;top:250px;} 
.xyj_dishiwuzhan .xyj_incid2{margin-left:54px;} 
.xyj_dishiwuzhan .xyj_incid3{margin-left:114px;} 
.xyj_dishiwuzhan .xyj_incid4{margin-left:170px;} 

/* 远山 */
.xyj_yizhan_ys{position: absolute;top: 748px;right: -12px;}
.xyj_erzhan_ys{position: absolute;top: 1020px;left: 90px;}
.xyj_sanzhan_ys{position: absolute;top:1560px;right:0px;}
.xyj_sizhan_ys{position: absolute;top:2000px;left: 120px;}
.xyj_wuzhan_ys{position: absolute;top:2500px;right:50px;}
.xyj_liuzhan_ys{position: absolute;top:2840px;left: 120px;}
.xyj_qizhan_ys{position: absolute;top:3340px;right:50px;}
.xyj_bazhan_ys{position: absolute;top:3770px;left:50px;}
.xyj_jiuzhan_ys{position: absolute;top:4160px;right:50px;}
.xyj_shizhan_ys{position: absolute;top:4680px;left:40px;}

/* 西游记 end */

/* 三国演义 */
.sgyy_box{background: #f1ece1 url(../image/guoxue_sgyy_bg.jpg) no-repeat center top;}

.sgyy_title{text-align: center;padding-top: 50px;margin-bottom: 40px;}
.sgyy_title img{display: inline-block;}

.sgyy_content{color: #392b20;}
.sgyy_content .sgyy_img{margin-top:300px;}

.sgyy_cont{margin-left: 30px;position: relative;}
.sgyy_cont:before{position: absolute;content: '';width: 1px;height: 670px;background: rgba(57,43,32,0.1);top: 110px;}

.sgyy_guanxi{margin-left: 15px;margin-bottom: 30px;}
.sgyy_gxzc{width:70px;height:40px;background:#e4ddcd;text-align: center;line-height: 40px;position: relative;}
.sgyy_gxzc:before{position: absolute;content: '';width:15px;height:1px;background:rgba(57,43,32,0.1);left:-15px;top:50%;}
.sgyy_gxzc:after{position: absolute;content: '';width:15px;height:1px;background:rgba(57,43,32,0.1);right: -15px;top: 50%;}

.sgyy_gx_cont{margin-left: 15px;position: relative;width: 450px;}
.sgyy_gx_cont:before{content: '';position: absolute;width:1px;background: rgba(57,43,32,0.1);height: 166px;top:52px;}

.sgyy_gx_bg{position: relative;margin-left: 15px;padding:10px 0 10px 20px;}
.sgyy_gx_bg:before{position: absolute;width:15px;height:1px;background:rgba(57,43,32,0.1);content: '';left: -15px;top: 50%;}
.sgyy_gx_fill{padding:0;}
.sgyy_gx_bg span{display: block;line-height: 28px;}
.sgyy_gx_bg em{font-style: normal;display: inline-block;color: #392b20;}
.sgyy_gx_bg i{font-style: normal;display: inline-block;color: #b9a189;}
.sgyy_gxrm{width: 70px;background: #e4ddcd;text-align: center;padding: 10px 0;line-height: 28px;position: relative;margin-right: 15px;}
.sgyy_gxrm:before{content: '';position: absolute;width: 15px;height: 1px;background: rgba(57,43,32,0.1);right: -15px;top: 50%;}

.sgyy_gxyn{width: 330px;line-height: 28px;padding: 10px 0 10px 20px;}
.sgyy_gxyz{width: 110px;padding: 10px 0;text-align: center;line-height: 28px;margin-top: 30px;}
.sgyy_gxlb{margin-left: 15px;position: relative;width:205px;}
.sgyy_gxlb:before{content: '';position: absolute;width: 15px;height: 1px;background: rgba(57,43,32,0.1);left: -15px;top: 50%;}

.sgyy_guanxi_hs .sgyy_gxzc{margin-top:90px;}
.sgyy_guanxi_cz .sgyy_gx_cont:before{top: 24px;height: 117px;}
.sgyy_guanxi_cz .sgyy_gxzc{margin-top:61px;}
.sgyy_guanxi_zh .sgyy_gxrm{margin-top: 15px;}
.sgyy_guanxi_zh .sgyy_gxzc{margin-top:70px;}
.sgyy_guanxi_zh .sgyy_gxdz{margin-top:30px;}
.sgyy_guanxi_zh .sgyy_gx_cont:before{top: 37px;height:102px;}
.sgyy_guanxi_fz .sgyy_gx_cont:before{content: initial;}
.sgyy_guanxi_fz .sgyy_gxzc{margin-top:4px;}

.sgyy_guanxi_js .sgyy_gx_cont:before{top: 65px;height: 197px;}
.sgyy_guanxi_js .sgyy_gxzc{margin-top: 135px;}
.sgyy_content_caocao .sgyy_cont:before{top: 155px;height: 877px;}
.sgyy_content_caocao .sgyy_gxrm{width: 90px;margin-top:80px;}
.sgyy_content_caocao .sgyy_gxyn{width:285px;padding-right: 10px;}

.sgyy_guanxi_ms .sgyy_gx_cont:before{top: 108px;height: 202px;}
.sgyy_guanxi_ms .sgyy_gxzc{margin-top: 185px;}
.sgyy_guanxi_wj .sgyy_bhj .sgyy_gxrm{margin-top:175px;}
.sgyy_guanxi_wj .sgyy_gx_cont:before{top: 94px;height: 306px;}
.sgyy_guanxi_wj .sgyy_bhj.sgyy_gx_bg:before{top:200px;}
.sgyy_guanxi_wj .sgyy_gxzc{margin-top: 250px;}

.sgyy_content_caocao .sgyy_img{margin-top:500px;}

.sgyy_gxrm30{margin-right: 30px;}
.sgyy_gxrm30:before{width: 30px;right: -30px;}

.sgyy_cw_bhq{position: relative;margin-left: 15px;}
.sgyy_cw_bhq:before{position: absolute;width: 1px;height: 222px;background: rgba(57,43,32,0.1);content: '';left: -15px;top: 78px;}
.sgyy_cw_bhq .sgyy_gxyn{position: relative;}
.sgyy_cw_bhq .sgyy_gxyn:before{width: 15px;height: 1px;background: rgba(57,43,32,0.1);position: absolute;content: '';top: 50%;left: -15px;}

.sgyy_content_liubei .sgyy_gxrm{width: 80px;margin-top:82px;}

.sgyy_shsx{position: relative;}
.sgyy_shsx:before{position: absolute;content: '';width: 1px;height: 115px;background: rgba(57,43,32,0.1);top:52px;}

.sgyy_zgl{width:80px;background: #e4ddcd;text-align: center;padding: 10px 0;line-height: 28px;margin: 28px 15px 0 15px;position: relative;}
.sgyy_zgl:before{width: 15px;height: 1px;position: absolute;content: '';background: rgba(57,43,32,0.1);left: -15px;top: 50%;}
.sgyy_zgl_js{padding: 10px 10px 10px 20px;position: relative;width: 200px;}
.sgyy_zgl_js:before{width: 15px;height: 1px;position: absolute;content: '';background: rgba(57,43,32,0.1);left: -15px;top: 50%;}

.sgyy_content_liubei .sgyy_guanxi_js .sgyy_gx_cont:before{top:52px;height: 154px;}
.sgyy_content_liubei .sgyy_guanxi_js .sgyy_gxzc{margin-top:105px;}
.sgyy_content_liubei .sgyy_guanxi_ms .sgyy_gx_cont:before{top: 24px;height: 344px;}
.sgyy_content_liubei .sgyy_gxyn{width: 320px;}
.sgyy_content_liubei .sgyy_guanxi_wj .sgyy_gx_cont:before{top: 108px;height: 228px;}
.sgyy_content_liubei .sgyy_guanxi_wj .sgyy_gxzc{margin-top:195px;}
.sgyy_content_liubei .sgyy_cont:before{top: 125px;height: 882px;}
.sgyy_content_liubei .sgyy_img{margin-top: 400px;}

.sgyy_content_sunquan .sgyy_cont:before{top: 155px;height: 666px;}
.sgyy_content_sunquan .sgyy_guanxi_ms .sgyy_gxzc{margin-top: 61px;}
.sgyy_content_sunquan .sgyy_guanxi_ms .sgyy_gx_cont:before{top:24px;height: 131px;}
.sgyy_content_sunquan .sgyy_gxrm{width:100px;margin-top:26px;}
.sgyy_content_sunquan .sgyy_gxyn{width: 290px;padding: 10px 10px 10px 20px;}
.sgyy_dwsehc .sgyy_gxrm{margin-top: 110px;}
.sgyy_content_sunquan .sgyy_guanxi_wj .sgyy_gx_cont:before{top:66px;height: 272px;}
.sgyy_content_sunquan .sgyy_guanxi_wj .sgyy_gxzc{margin-top: 180px;}

.sgyy_maj{line-height: 28px;}
.sgyy_bg{background:#e4ddcd;}
.sgyy_mt20{margin-top: 20px;}
.sgyy_mt10{margin-top: 10px;}
.sgyy_mb0{margin-bottom:0;}

/* 三国演义 end */

/* 水浒传 */
.shz_box{background: #f1ece1 url(../image/guoxue_shz_bg.jpg) no-repeat center top;}

.shz_nav{background: #392b20;-webkit-border-radius: 10px;-moz-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;padding:18px 0;position: fixed;z-index: 1000;top: 0;width: 790px;}
.shz_nav ul li{line-height: 28px;position: relative;float: left;}
.shz_nav ul li.tiangang:before{background: url(../image/shz_36tg.png) no-repeat center center;position:absolute;content: '';width: 26px;height: 133px;top: 50px;left: 20px;}
.shz_nav ul li.disha:before{background: url(../image/shz_72ds.png) no-repeat center center;position:absolute;content: '';width: 26px;height: 135px;top: 50px;left: 18px;}
.shz_nav ul li.tiangang span{width:224px;display: block;margin-left: 54px;}
.shz_nav ul li.disha span{width:448px;display: block;margin-left: 52px;}
.shz_nav ul li a{color: #f1ece1;display:block;float: left;width: 56px;text-align: center;}
.shz_nav ul li a:hover{color: #95191b;text-decoration: underline;}
.shz_nav ul li a.active{color: #95191b;text-decoration: underline;}

.shz_img{padding-top: 30px;}

.shz_list ul li{margin-top:30px;}

.shz_list_img{position: relative;top: -42px;float: left;}

.shz_list_text{width:495px;line-height:28px;float:right;margin-right:30px;margin-top: 50px;color: #392b20;height: 168px;overflow: hidden;}

.shz_list_box1{background: url(../image/shz_bg01.png) no-repeat center right;}

.shz_list_box2{background: url(../image/shz_bg02.png) no-repeat center left;}
.shz_list_box2 .shz_list_img{float: right;}
.shz_list_box2 .shz_list_text{float:left;margin-right: 0;margin-left: 40px;}

/* 水浒传 end */

/* 历史页面 */
.history_zt_box{margin-top: 30px;height: 452px;background: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/history_zt_bg.jpg) no-repeat center center;position: relative;}
.history_chaodai{width: 1080px;overflow: hidden;padding: 30px 0 30px 50px;}
.history_chaodai dl{width: 1300px;}
.history_chaodai dl dd{width: 200px;float: left;position: relative;}
.history_chaodai dl dd:before{content: '';position: absolute;width:100%;height: 2px;background: url(../image/lishi_w_line.png) left top;top: 30px;left: 30px;}
.history_chaodai dl dd:after{content: '';position: absolute;width:1px;height: 340px;background: url(../image/lishi_h_line.png) no-repeat left top;top: 54px;left: 30px;}

.hist_cd_main{position: relative;margin-top:14px;margin-left: 23px;}
.hist_cd_main:before{content: '';position: absolute;width: 14px;height: 14px;background: rgba(49,37,27,0.1);-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;top: 4px;}
.hist_cd_main:after{content: '';position: absolute;width: 8px;height: 8px;background: rgba(0,0,0,0.15);-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;left: 24px;top: 7px;left: 3px;}

.hist_cd_title{color: #95191b;margin-left: 30px;border: 1px solid rgba(57,43,32,0.2);display: inline-block;position: relative;border-left: none;height: 22px;line-height: 22px;padding:0 6px;}
.hist_cd_title:after{content: '';position: absolute;width:9px;height: 24px;background: url(../image/lishi_snajiaoxing.png) no-repeat left top;top: -1px;left: -7px;}

.hist_cd_div{position: relative;}

.hist_cd_list{margin-left: 36px;margin-top:5px;}
.hist_cd_list span{display: block;color: #392b20;line-height: 30px;}

.history_cd_more{width:136px;height: 452px;background: url(../image/lishi_more.png) no-repeat right top;position: absolute;top: 0;right: 0;font-size: 22px;color: #392b20;}
.history_cd_more span{width:22px;display: block;text-align: center;float: right;margin-right: 20px;margin-top: 124px;}
.history_cd_more i{text-align: center;display: block;font-size: 22px;color: #971d1e;margin-top: 10px;}

.history_content{background: #f2ede3;margin-top: 30px;}
.history_left{width: 850px;padding-right: 30px;padding-bottom: 30px;position: relative;}
.history_left:before{position: absolute;content: '';width: 1px;height: 100%;background: rgba(0,0,0,0.08);right: 0;}

.history_left .heritage_banner{margin:10px 0 0 30px;}
.history_left .heritage_banner img{width: 100%;}

.lishi{margin-top: 30px;}
.lishirenwu{margin-top: 56px;}
.history_title{margin-top: 25px;}
.history_title h3{font-size: 20px;color: #392b20;position:relative;margin-left: 14px;float: left;}
.history_title h3:before{content: '';position: absolute;width: 4px;height: 18px;background: #95191b;top: 5px;left:-14px;}
.history_title .today_hist{float: right;font-size: 16px;color: #b9a189;text-decoration: underline;margin-top: 4px;}
.history_title .more{display: block;padding-top: 6px;float: right;}
/* .history_title .more a{color: #bea084;} */
.history_title .more a{color: #392b20;}
.history_title .more a:hover{color: #95191b;text-decoration: underline;}

.lishi_content{padding-left: 30px;margin-top: 20px;}
.lishi_content .lishi_map{width: 394px;position: relative;margin-right: 20px;}
.lishi_content .lishi_map img{width: 100%;}
.lishi_content .lishi_map .lishi_arrow{width: 28px;height: 40px;background: rgba(0,0,0,0.4);position: absolute;color: #716a63;font-size: 20px;text-align: center;line-height: 40px;top: 135px;cursor:pointer;}
.lishi_content .lishi_map .lishi_prev{left: 0;}
.lishi_content .lishi_map .lishi_next{right: 0;}
.lishi_content .lishi_map .lishi_arrow:hover{background: rgba(149,25,27,1);color: #f0ece1;}
.lishi_content .lishi_list{width: 405px;}
.lishi_content .lishi_list ul li{font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height:38px;}
.lishi_content .lishi_list ul li a{color: #000000;}
.lishi_content .lishi_list ul li:hover{font-weight: 600;font-size: 18px;} 
.lishi_content .lishi_list ul li.active{font-size: 18px;font-weight:600;}

.lishirenwu_nav{float: right;}
.lishirenwu_nav ul li{float: left;}
.lishirenwu_nav ul li.active span{color: #95191b;text-decoration: underline;font-weight: 600;}
.lishirenwu_nav ul li span{font-size: 16px;color: #bea084;display: inline-block;cursor:pointer;}
.lishirenwu_nav ul li .lishi_rw_line{width: 1px;height: 12px;background: rgba(0,0,0,0.1);margin: 0 16px;display: inline-block;}

.lishirenwu_list{padding-left: 10px;}
.lishirenwu_list ul li{float: left;width: 148px;margin-left: 20px;margin-top: 30px;}
.lishirenwu_list ul li img{-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.3);-o-box-shadow: 0 0 10px rgba(0,0,0,0.3);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.3);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.3);box-shadow: 0 0 10px rgba(0,0,0,0.2);width: 100%;}
.lishirenwu_list ul li span{display: block;text-align: center;margin-top:15px;}
.lishirenwu_list ul li span:hover{text-decoration: underline;}

.lishi_sxwqn_list{padding-left: 30px;margin-top: 16px;}
.lishi_sxwqn_list ul li{width: 50%;float: left;}
.lishi_sxwqn_list ul li a{display: block;font-size: 16px;color: #392b20;line-height: 40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.lishi_sxwqn_list ul li a:hover{color: #95191b;text-decoration: underline;}

.lishi_ershi{margin-top: 40px;}
.lishi_ershi .lishi_ershi_list{padding-left: 10px;}
.lishi_ershi_list ul li{width: 148px;margin-top: 30px;float: left;margin-left: 20px;}
.lishi_ershi_list ul li img{-webkit-box-shadow:0 0 10px rgba(0,0,0,0.2);-o-box-shadow:0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.2);box-shadow: 0 0 10px rgba(0,0,0,0.2);width: 100%;}
.lishi_ershi_list ul li h4{display: block;font-size: 16px;color: #392b20;font-weight: 400;margin-top:16px;margin-bottom: 10px;}
.lishi_ershi_list ul li .lishi_ershi_list_fen span{display: inline-block;color: #b9a189;position: relative;margin-left: 6px;}
.lishi_ershi_list ul li .lishi_ershi_list_fen span:first-child{margin-left: 0;}
.lishi_ershi_list ul li .lishi_ershi_list_fen span:first-child:before{content: initial;}
.lishi_ershi_list ul li .lishi_ershi_list_fen span:before{position: absolute;content: '';width: 1px;height: 12px;background: rgba(0,0,0,0.06);left: -5px;top: 4px;}
.lishi_ershi_list ul li .lishi_ershi_list_fen span:hover{color: #95191b;}
.lishi_ershi_list ul li a span:hover{text-decoration: underline;}

.lishi_ershi_list ul li img.img_png{box-shadow:none;}

.history_right .trad_aside{margin-top: 12px;}

/* 历史页面 end */

/* 国学启蒙 */
.gxqm_title{background: url(../image/guoxue_gxqm_bg.jpg) no-repeat center top;}
.gxqm_title img{padding:18px 0 0 35px;}
.gxqm_title span{color: rgba(57,43,32,0.8);}
.guoxue_qimeng_box{/* padding-bottom: 30px; */background: #f0ece1;}

.guoxuejd_list{padding:5px 35px 35px 35px;} 
.guoxuejd_list ul li{width: 165px;margin:30px 42px 0 0;}

.lishi_ershi_list ul li.guoxuejd_mr0{margin-right: 0;}

/* 国学启蒙 end */

/* 二十四史 */
.esshi_title{background: url(../image/guoxue_24shi_bg.jpg) no-repeat center top;}

/* 二十四史 end */

/* 十大名著 */
.sdmz_title{background: url(../image/guoxue_sdmz_bg.jpg) no-repeat center top;}
.sdmz_title img{padding: 5px 0 0 54px;}
.sdmz_title span{width: 640px;margin-left: 30px;}

/* 十大名著 end */

/* 四书五经 */
.sswj_title{background: url(../image/guoxue_sswj_bg.jpg) no-repeat center top;}
.sswj_title img{padding:6px 0 0 35px;}
.sswj_title span{color: rgba(57,43,32,0.8);}
.guoxue_sswj_title{text-align: center;padding-top: 40px;padding-bottom:35px;}
.guoxue_sswj_title img{display: inline-block;}

.guoxueSswj_list{padding: 0 35px;} 
.guoxueSswj_list ul li{width: 165px;margin: 0 42px 30px 0;}

/* 四书五经 end */

/* 哲学经典 */
.zxjd_title{background: url(../image/zxjd_bg.jpg) no-repeat center top;}

/* 哲学经典 end */

/* 传统文学 */
.wenxue_guide{background: url(../image/wenxye_zt_bg.jpg) no-repeat center center;margin-top: 30px;height: 316px;position: relative;}
.wenxue_guide_box{width: 970px;position: absolute;right:0;height: 316px;overflow: hidden;}
.wenxue_guide_box ul li{width: 102px;float: left;overflow: hidden;position: relative;-webkit-transition:0.4s;-o-transition:0.4s;-moz-transition:0.4s;-ms-transition:0.4s;transition:0.4s;}
.wenxue_guide_box ul li .wenxue_guide_title{width: 102px;background: url(../image/wenxue_title_bg.png) no-repeat left center;height: 308px;margin-top: 4px;text-align: center;cursor:pointer;float: left;}
.wenxue_guide_box ul li .wenxue_guide_title img{display: inline-block;margin-top: 34px;}
.wenxue_guide_box ul li .wenxue_guide_title span{width: 28px;display:block;background: url(../image/wenxue_title_list.png) no-repeat;display: block;margin: 0 auto;margin-top: 6px;height: 200px;}
.wenxue_guide_box ul li .wenxue_guide_title span.xqlhwx{background-position: 1px 2px;}
.wenxue_guide_box ul li .wenxue_guide_title span.wjnbcwx{background-position: -58px 2px;}
.wenxue_guide_box ul li .wenxue_guide_title span.tswx{background-position: -116px 2px;}
.wenxue_guide_box ul li .wenxue_guide_title span.ymqwx{background-position: -172px 2px;}

.wenxue_guide_box ul li.active .wenxue_guide_title span.xqlhwx{background-position: 0px -224px;}
.wenxue_guide_box ul li.active .wenxue_guide_title span.wjnbcwx{background-position: -58px -224px;}
.wenxue_guide_box ul li.active .wenxue_guide_title span.tswx{background-position: -116px -224px;}
.wenxue_guide_box ul li.active .wenxue_guide_title span.ymqwx{background-position: -172px -224px;}

.wenxue_guide_content{width:562px;float: left;margin-top: 50px;display: none;margin-left: -22px;}
.wenxue_guide_content dl dd{border-left: 1px solid rgba(0,0,0,0.06);float: left;padding: 0 35px;text-align: center;height: 236px;}
.wenxue_guide_content dl dd:first-child{border-left: none;}
.wenxue_guide_content dl dd h4{display: block;font-size: 16px;color: #392b20;font-weight: 400;margin-bottom:6px;}
.wenxue_guide_content dl dd span{width: 14px;display:block;float: right;text-align: center;margin-right:8px;}
.wenxue_guide_content dl dd a{display: block;line-height: 1.1;margin-top: 2px;}
.wenxue_guide_content dl dd span.sanwen{margin-right: 13px;margin-left: 4px;}

.wenxue_guide_box ul li.active{width: 664px;}
.wenxue_guide_box ul li.active .wenxue_guide_content{display: block;}

.wenxue_right .right_aside{margin-top: 12px;}

.wenxue_list ul li{margin-left: 30px;width: 182px;}
.wenxue_list ul li .lishi_ershi_list_fen span{margin-left:18px;}
.wenxue_list ul li .lishi_ershi_list_fen span:before{left: -12px;}
.wenxue_list ul li .lishi_ershi_list_fen span a{color: #b9a189;}
.wenxue_list ul li .lishi_ershi_list_fen span a:hover{color: #95191b;text-decoration: underline;}
.wenxue_list ul li h4 a:hover{color: #95191b;text-decoration: underline;}

.wenxue_list ul li img{box-shadow:none;width:inherit;display:inline-block;}

.gudianFiction{margin-top: 40px;}
.gudianFiction_content{padding-left: 30px;}
.gudianFiction_content ul li{width: 48%;margin-top: 30px;}
.gudianFiction_content .gdFiction_title{border-bottom: 1px solid rgba(0,0,0,0.08);padding-bottom: 20px;}
.gudianFiction_content .gdFiction_title h3{float: left;font-size: 16px;color: #392b20;}
.gudianFiction_content .gdFiction_title a{color: #b9a189;position: relative;top: 3px;float: right;}
.gudianFiction_content .gdFiction_title a:hover{color: #95191b;text-decoration: underline;}
.gudianFiction_content .gdFiction_cont{margin-top: 20px;height: 95px;overflow: hidden;}
.gudianFiction_content .gdFiction_cont .gdFiction_img{width: 72px;float: left;margin-right: 14px;height: 95px;}
.gudianFiction_content .gdFiction_cont h4{display: block;font-size: 16px;color: #392b20;font-weight: 400;}
.gudianFiction_content .gdFiction_cont span{display: block;color: #b9a189;line-height: 24px;margin-top:8px;}
.gudianFiction_content .gdFiction_list{margin-top: 12px;}
.gudianFiction_content .gdFiction_list a{display: block;font-size: 16px;line-height: 38px;color: #392b20;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.gudianFiction_content .gdFiction_list a:hover{color: #95191b;text-decoration: underline;}

/* .heritage_banner{margin-top: 20px;padding-left: 30px;} */

.officialBooks{margin-top: 30px;}
.officialBooks_content{padding-left: 30px;}
.officialBooks_content ul li{font-size: 16px;color: #392b20;margin-top: 20px;width: 50%;float: left;}
.officialBooks_content ul li i{font-style: normal;color: #b9a189;display:block;width: 20%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;}
.officialBooks_content ul li span{display: inline-block;width:79%;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}

.gbs_title{background: url(../image/guoxue_gbs_bg.jpg) no-repeat center top;}
.gbs_title img{padding: 17px 0 0 40px;}
.gbs_title span{width: 630px;}

.gdxs_title{background: url(../image/guoxue_gdxs_bg.jpg) no-repeat center top;}
.gdxs_title img{padding: 17px 0 0 35px;}
.gdxs_title span{color: rgba(57,43,32,0.7);}
/* 传统文学 end */

/* 历史事件 */
.substance_shijian{width:100%;margin:0 auto;background:url(../image/shijian_top_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.shijian_main{width: 100%;margin: 0 auto;background: url(../image/shijian_bg.jpg) top center repeat;}
.substance_shijian .mianbaoxie{color: #ede7d9;}
.substance_shijian .mianbaoxie a{color: #ede7d9;}
.substance_shijian .mianbaoxie a:hover{color: #95191b;}

.shijian_main+.tr-footer{margin-top: 0;}

/* .shijian_synopsis{margin-top:155px;background-image: -webkit-linear-gradient(top,hsla(0,0%,100%,0.8),#f1ede2);
    background-image: linear-gradient(180deg,hsla(0,0%,100%,0.8),#f1ede2);padding: 30px;} */
.shijian_synopsis{margin-top: 155px;background:url(../image/shijian_synopsis_bg.png) no-repeat;padding: 30px;-webkit-background-size:cover;-o-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover;}
.shijian_synopsis .synopsis_img{width:286px;margin-right: 20px;}
.shijian_synopsis_text{width: 820px;}
.shijian_synopsis_text h3{font-size: 30px;font-weight: 400;color: #392b20;}
.shijian_synopsis_text h3 span{font-size: 16px;margin-left: 10px;}
.shijian_synopsis_intor{font-size: 16px;color: #392b20;line-height:32px;margin-top: 14px;}

.shijian_content{background:#f1ede2;margin-top:20px;padding-bottom:30px;}

.shijian_left{width: 860px;padding-right: 20px;position: relative;}
.shijian_left:before{position: absolute;content: '';width: 1px;height: 100%;background:rgba(0,0,0,0.08);right: 0;}

.shijian_card{margin-top:10px;}
.shijian_card ul li{width:400px;margin-left: 30px;float: left;border-bottom: 1px dashed rgba(0,0,0,0.1);line-height: 50px;font-size: 16px;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;height: 50px;}
.shijian_card ul li span{color: #b9a189;margin-right:20px;width:70px;display: inline-block;white-space: nowrap;text-overflow:ellipsis;overflow: hidden;float: left;}

.shijian_more{width:140px;height:40px;border:1px solid #392b20;margin:25px auto 0 auto;line-height: 40px;text-align: center;-webkit-border-radius:20px;-moz-border-radius:20px;-ms-border-radius:20px;-o-border-radius:20px;border-radius:20px;font-size: 16px;}

.lishi_related{margin-top: 40px;}
.lishi_artice{margin:20px 10px 0 30px;}
.lishi_artice .lishi_relat_artice .hc_indent img{padding: 5px;}
.lishi_artice h4{margin-top: 30px;font-weight: 400;}
.lishi_artice h4 span{display: inline-block;background: url(../image/shijian_title_bg.png) no-repeat center center;width: 60px;height: 61px;text-align: center;line-height:54px;font-size: 28px;color: #f1ede2;}
.lishi_artice h5{margin-top:20px;margin-bottom: 14px;}
.lishi_artice h5 span{display: inline-block;text-align: center;font-size: 22px;color: #95191b;width:37px;height:37px;border:2px solid #392b20;line-height: 37px;-webkit-border-radius:50%;-moz-border-radius:50%;-o-border-radius:50%;-ms-border-radius:50%;border-radius:50%;margin-right:8px;}
.lishi_relat_artice{font-size: 16px;line-height: 44px;color: #392b20;text-indent: 2em;}

.shijian_right_list{margin-left:5px;}
.shijian_right_list ul li{float: left;width: 80px;margin-top: 20px;margin-left: 15px;}
.shijian_right_list ul li img{width: 80px;height: 80px;-webkit-border-radius: 50%;-moz-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}
.shijian_right_list ul li span{margin-top: 10px;display: block;text-align: center;}

/* 历史事件 end */

/* 历史人物 */
.lishi_main{background: #f0ece1 url(../image/renwu_bg01.png) no-repeat right top;}
.lishi_figure{background: url(../image/renwu_bg02.png) no-repeat left bottom;padding: 0 35px 35px 35px;}
.renwu_synopsis{padding-top: 25px;}
.renwu_synopsis h3{font-size: 28px;font-weight: 400;}
.renwu_synopsis h3 span{display:inline-block;font-size: 16px;color: #b9a189;margin-left: 14px;}
.renwu_synopsis_box{margin-top: 25px;}
.renwu_synop_img{width:200px;-webkit-box-shadow: 0 0 10px rgba(0,0,0,0.2);-o-box-shadow: 0 0 10px rgba(0,0,0,0.2);-moz-box-shadow: 0 0 10px rgba(0,0,0,0.2);-ms-box-shadow: 0 0 10px rgba(0,0,0,0.2);box-shadow: 0 0 10px rgba(0,0,0,0.2);margin-right: 20px;}
.renwu_synopsis_box .renwu_synop_intor{font-size: 16px;line-height: 36px;float: right;width:565px;}

.renwu_synopsis_box div,.renwu_synopsis_box p,.renwu_synop_intor{text-indent: 2em;}

.renwu_card h3{margin-top: 40px;margin-bottom:10px;}
.renwu_card h3 span{font-size: 28px;color: #95191b;background: url(../image/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;}
.renwu_card ul li{width:48%;border-bottom: 1px dashed rgba(0,0,0,0.1);line-height: 50px;font-size: 16px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.renwu_card ul li span{color: #b9a189;margin-right:20px;width: 70px;display: inline-block;}

.renwu_allusion dd h3{margin-top: 40px;}
.renwu_allusion dd h3 span{font-size: 28px;color: #95191b;background: url(../image/detail_bg.png) no-repeat center center;width: 46px;height: 46px;display: inline-block;text-align: center;line-height: 46px;margin-right: 5px;}
.renwu_allusion dd h4{display: block;font-size: 22px;color: #392b20;border-left: 5px solid #95191b;height: 22px;line-height: 22px;padding-left: 10px;margin-top: 30px;margin-bottom: 10px;}

.renwu_all_writing{font-size: 16px;line-height: 36px;}
.renwu_all_cont{font-size: 16px;line-height: 36px;margin-bottom: 40px;}
.renwu_all_cont i{font-style: normal;}

.renwu_all_cont_mt{margin-top: 12px;}
.renwu_all_cont_mb0{margin-bottom: 0;}

/* 历史人物 end */

/* 朝代 */
.substance_chaodai{width:100%;margin:0 auto;background:url(../image/chaodai_top_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.chaodai_main{width: 100%;margin: 0 auto;background: url(../image/chaodai_bg.jpg) top center repeat;}
.chaodai_main+.tr-footer{margin-top: 0;}

.lishi_suggest{width:830px;height:614px;border:1px solid rgba(57,43,32,0.1);margin-left: 30px;margin-top: 30px;background: url(../image/chaodai_jieshao_bg.png) no-repeat left bottom;}
.suggest_title{width:112px;background:rgba(57,43,32,0.1);height: 100%;}
.suggest_title ul li{font-size: 18px;line-height:38px;color: #392b20;margin-top:8px;cursor:pointer;text-align: center;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;padding:0 5px;}
.suggest_title ul li.active{font-weight: 600;color: #95191b;text-decoration:underline;position: relative;}
.suggest_title ul li.active:before{width: 0;height: 0;border-left: 14px solid rgba(57,43,32,0.1);border-top: 8px solid transparent;border-bottom: 8px solid transparent;position: absolute;content: '';right:-14px;top: 13px;}
.suggest_content{width: 620px;height: 570px;margin-left: 40px;margin-top: 20px;overflow: auto;padding-right: 30px;}
.suggest_content p{text-indent: 2em;font-size: 16px;line-height: 40px;}
.suggest_content span{font-size: 26px;}

.suggest_content h3{font-size:18px;line-height: 40px;display: block;}

.suggest_content::-webkit-scrollbar{width:12px;}
.suggest_content::-webkit-scrollbar-thumb{background:rgba(57,43,32,0.15);-webkit-border-radius:6px;-o-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;border-radius:6px;}

.side_catalog_susp{width:310px;height:460px;position:fixed;top: 60px;}
.side_catalog_susp .catalog-scroller{position: relative;height: 320px;background: #f1ede2;padding: 30px 20px;overflow: hidden;border:1px solid rgba(57,43,32,0.1);}
.side_catalog_susp .catalog-scroller:before{position: absolute;content: '';width: 1px;height:320px;background: #dedad0;left:22.2px;}
.side_catalog_susp .catalog-scroller .catalog-list{height: 100%;overflow: auto;}
.side_catalog_susp .catalog-title{position: relative;height: 34px;line-height: 34px;width: 180px;}
.side_catalog_susp .catalog-title em{display:inline-block;width:5px;height:5px;background:#dedad0;border-radius:50%;position: absolute;top:14px;left: 0;-webkit-border-radius:50%;-o-border-radius:50%;-moz-border-radius:50%;-ms-border-radius:50%;}
.side_catalog_susp .catalog-title .text{margin-left: 16px;overflow:hidden;}
.side_catalog_susp .catalog-title span{display:block;font-size:16px;float:left;}
.side_catalog_susp .catalog-title .title-index{font-size: 14px;margin-right:10px;}
.side_catalog_susp .level1 .text .title-link{width:136px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}  
.side_catalog_susp .level2 .text .title-link{width:106px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.side_catalog_susp .catalog-title.level2 .text{margin-left: 34px;}
.side_catalog_susp .catalog-title.level2 span{font-size: 14px;color: #b9a189;}

.side_catalog_susp .catalog-title a:hover{color: #95191b;}
.side_catalog_susp .catalog-title:hover em{background: #95191b;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;}
.side_catalog_susp .catalog-title.level2:hover span{color: #95191b;}
.side_catalog_susp .catalog-title.active{background:rgba(149,25,27,0.1);position: relative;}
.side_catalog_susp .catalog-title.active:before{content: '';position: absolute;width: 5px;height: 34px;background: #95191b;left: 2px;z-index: 1;}
.side_catalog_susp .catalog-title.active em{display: none;}

.side_catalog_susp .gotop-button{position: absolute;bottom: 0;width:46px;height:46px;background:#ded4c3;text-align: center;line-height: 46px;cursor:pointer;left: 22px;}
.side_catalog_susp .gotop-button .iconfont{font-size: 28px;color: #ede7d9;}

.catalog_mulu{background: url(../image/catalog_mulu.png) no-repeat;width: 34px;height: 137px;position: absolute;top: 0;left: -20px;z-index: 1;}

.catalog_muluGb{background: url(../image/catalog_muluGb.png) no-repeat;width: 34px;height: 137px;position: absolute;top: 0;right:-33px;z-index: 1;}

.catalog_close{position: absolute;bottom: 0;width:40px;height:40px;background:#ded4c3;text-align: center;line-height: 40px;cursor:pointer;right: -20px;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;top: -20px;display: none;}
.catalog_close .iconfont{font-size: 22px;color: #ede7d9;}
/* .catalog_close:hover .iconfont{color: #95191b;} */

/*滚动条样式*/
.side_catalog_susp .catalog-scroller .catalog-list::-webkit-scrollbar{width: 10px;}
.side_catalog_susp .catalog-scroller .catalog-list::-webkit-scrollbar-thumb{-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;background: #ded4c3;}
/* .side_catalog_susp .catalog-scroller .catalog-list::-webkit-scrollbar-track{background:#dedad0;width: 2px;} */

.chaodai_title{margin-top: -5px;}
.chaodai_title h3{display: block;font-size: 30px;color: #392b20;}
.chaodai_title h3 span{font-weight: 400;font-size: 16px;color: #af8c6a;}
.chaodai_jies{margin-top:22px;}
.chaodai_jies .chaodai_img{width: 280px;}
.chaodai_jies .chaodai_img img{display: block;}
.chaodai_jies .chaodai_cont{width: 530px;margin:0 20px;float: left;}
.chaodai_jies .chaodai_text{font-size: 16px;line-height: 32px;text-indent: 2em;}
.chaodai_event{background:rgba(57,43,32,0.04);margin-top:18px;}
.chaodai_event .cd_eventImg{width: 36px;float: left;padding-left: 15px;}
.chaodai_event ul{width:450px;float: left;margin-left: 24px;margin-top: 3px;}
.chaodai_event ul li span{display: block;float: left;font-size: 16px;line-height: 32px;position: relative;margin-right: 56px;}
.chaodai_event ul li span:before{position: absolute;content: '';width: 1px;height: 15px;background:rgba(57,43,32,0.09); right: -28px;top:9px;}
.chaodai_event ul li span.cd_eventLast{margin-right: 0;}
.chaodai_event ul li span.cd_eventLast:before{content: initial;}
.chaodai_event ul li span.active a{color: #95191b;text-decoration: underline;}
.chaodai_event ul li span a:hover{text-decoration: underline;}
.chaodai_consu{width: 278px;border: 1px solid rgba(57,43,32,0.1);height: 310px;}
.chaodai_consuTit{text-align: center;margin-top: -16px;}
.chaodai_consu h3{background:#f1ede2;display: inline-block;font-size: 20px;line-height: 32px;padding:0 10px;}
.chaodai_consu ul li{line-height: 34px;padding:0 16px;position: relative;}
.chaodai_consu ul{margin-top:5px;}
.chaodai_consu ul li a{white-space: nowrap;text-overflow: ellipsis;overflow: hidden;display: block;}
.chaodai_consu ul li.active{font-weight: 600;}
.chaodai_consu ul li i{display: inline-block;font-size: 10px;font-style: normal;font-weight: 400;background:#95191b;width: 30px;height: 16px;line-height: 16px;text-align: center;color: #ded9ce;-webkit-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;position: relative;margin-left: 10px;top: -2px;}
.chaodai_consu ul li i:before{position: absolute;content: '';width: 0;height: 0;border-right:5px solid #95191b;border-top:5px solid transparent;border-bottom:5px solid transparent;left: -5px;top:3px;}

.chaodai_monarch{background:#f1ede2;margin-top: -3px;padding-bottom:35px;position: relative;}
.cd_monarchTitle h3{font-size: 20px;color: #392b20;border-left:4px solid #95191b;height:18px;line-height: 18px;padding-left: 10px;display: block;}
.cd_monBox{margin:24px 80px 0 30px;overflow: hidden;}
.cd_monBox ul{width: 1300px;}
.cd_monBox ul li{position: relative;width: 138px;float: left;}
.cd_monBox ul li:before{position: absolute;content:'';width:100%;height:1px;background: rgba(57,43,32,0.1);top:27px;}
.cd_monBox ul li h4{display: block;font-size: 14px;color: #392b20;text-align: center;font-weight: 400;}
.cd_monBox ul li i{display: block;margin:6px auto 0 auto;position: relative;width: 18px;background:#f1ede2;height: 8px;}
.cd_monBox ul li i:before{position: absolute;content: '';width:8px;height: 8px;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;background: rgba(57,43,32,0.15);left: 5px;}
.cd_monBox ul li h3{display: block;text-align: center;font-size: 20px;color: #95191b;margin-top: 8px;}
.cd_monBox ul li span{display: block;text-align: center;color: #b9a189;margin-top: 3px;}

.cd_monBtn{position: absolute;width: 30px;height: 30px;border: 1px solid rgba(57,43,32,0.1);-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;cursor:pointer;top:54px;}
.cd_monBtn .arrow_next,.cd_monBtn .arrow_prev{display: block;text-align: center;line-height: 30px;color: rgba(57,43,32,0.2);}
.cd_monPrev{left:10px;}
.cd_monNext{right: 30px;}
.cd_monBtn:hover{border: 1px solid rgba(57,43,32,0.3);}
.cd_monBtn .arrow_next:hover,.cd_monBtn .arrow_prev:hover{color: rgba(57,43,32,0.5);}

.chaodai_links li{width: 50%;}
.chaodai_right .right_aside .tit_name a{color: #392b20;}
.chaodai_right .right_aside .tit_name a:hover{color: #95191b;}
.chaodai_right .life-figure-links li a{border: 1px solid rgba(57,43,32,0.2);}

.chaodai_card ul li span{color: #392b20;}

.chaodai_suggest{float: right;width: 572px;position: relative;}
.cd_suggBox{width: 500px;overflow: hidden;margin-left: 35px;}
.cd_suggBox ul{width: 700px;}
.chaodai_suggest .cd_suggBox ul li{float: left;font-size: 16px;border-right: 1px solid rgba(57,43,32,0.1);height: 16px;line-height: 16px;width: 62px;text-align: center;margin-top:6px;cursor:pointer;}
.chaodai_suggest .cd_suggBox ul li.active{font-weight: bold;color: #95191b;text-decoration: underline;}
.chaodai_suggest .cd_suggBox ul li:hover{font-weight: bold;color: #95191b;text-decoration: underline;}

.cd_suggBtn{position: absolute;width:28px;height:28px;border: 1px solid rgba(57,43,32,0.1);-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;cursor:pointer;top: 0;}
.cd_suggBtn .arrow_next,.cd_suggBtn .arrow_prev{display: block;text-align: center;line-height:28px;color: rgba(57,43,32,0.2);}
.cd_suggBtn:hover{border: 1px solid rgba(57,43,32,0.3);}
.cd_suggBtn .arrow_next:hover,.cd_suggBtn .arrow_prev:hover{color: rgba(57,43,32,0.5);}
.cd_suggPrev{left:0;}
.cd_suggNext{right:0;}

.cd_suggestContent{background:url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/lishi/cd_suggest_bg.png) no-repeat bottom left;border: 1px solid rgba(57,43,32,0.08);margin-top: 22px;margin-left:30px;padding:20px 20px 30px 26px;margin-bottom:40px;}
.cd_suggestContent h3{display: block;font-size: 16px;line-height:30px;}
.cd_suggestContent .cd_suggContText{font-size:16px;line-height:38px;margin-bottom: 18px;}
.cd_suggestContent .cd_suggContText span{display: block;}

.cd_suggContHh{height:450px;overflow: auto;padding-right:30px;}

/*滚动条样式*/
.cd_suggContHh::-webkit-scrollbar{width: 10px;}
.cd_suggContHh::-webkit-scrollbar-thumb{-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;background:rgba(57,43,32,0.15);}

.chaodai_nav ul li span{color: #392b20;}

.cd_allusion{margin-left: 30px;margin-top: 18px;}
.cd_allusion ul li{float: left;width: 100px;font-size:16px;line-height:34px;}
.cd_allusion ul li.active a{text-decoration: underline;color: #95191b;}
.cd_allusion ul li:hover a{text-decoration: underline;}

/* 朝代 end */

/* 历史地图 */
.histMap_list{padding:5px 0 10px 35px;}
.histMap_list img{display: inline-block;width:auto;height: 130px;margin-top: 2px;}
.histMap_list ul li{float: left;width: 182px;text-align: center;margin-right: 20px;margin-top: 30px;}
.histMap_list ul li i{display: block;background:#fdfffd;border: 1px solid rgba(57,43,32,0.2);height: 134px;}
.histMap_list ul li span{display: block;color: #392b20;text-align: center;margin-top: 10px;}

/* 历史地图 end */

/* 历史详细页 */
.lishi_detai{padding:45px 35px 40px 35px;text-align: center;}
.lishi_detai h3{display: block;font-size: 22px;color: #392b20;}
.lishi_detai img{display: inline-block;margin-top: 30px;width: 100%;max-width: 100%;}

/* 历史详细页 end */

/* 历史年号 */
.lsnh_title{background: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/lishi/nianhao_bg.jpg) no-repeat center top;}
.lsnh_title img{padding:25px 0 0 35px;}

.lsnh_chaxun{float: right;margin-right: 35px;margin-top:16px;}
.lsnh_search .input{width: 328px;height: 34px;border: 1px solid rgba(57,43,32,0.2);outline: none;background:transparent;padding-left: 12px;}
.lsnh_search .btn{width:98px;height: 36px;background: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/lishi/nh_chaxun.jpg) no-repeat;border:none;outline: none;cursor:pointer;}
.lsnh_zhuyi{font-size: 12px;color: rgba(57,43,32,0.4);margin-top: 8px;}

.lsnh_search .input::-webkit-input-placeholder{color: rgba(57,43,32,0.4);}
.lsnh_search .input:-moz-placeholder{color: rgba(57,43,32,0.4);}
.lsnh_search .input::-moz-placeholder{color: rgba(57,43,32,0.4);}
.lsnh_search .input:-ms-input-placeholder{color: rgba(57,43,32,0.4);}

.lsnh_list{padding:35px;}
.ndtable td{border:1px solid rgba(57,43,32,0.1);line-height: 40px;}
.ndtable th{border:1px solid rgba(57,43,32,0.1);line-height: 40px;background:#ede7d9;}
.ndtable a{color: #95191b;}
.ndtable a:hover{text-decoration: underline;}

/* 历史年号 end */

/* 历史上今天 */
.hisToday_title{background: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/lishi/hisToday_bg.jpg) no-repeat center top;text-align: center;}
.hisToday_title img{display: inline-block;float: initial;padding:0;}

.hisToday_main{padding:0 0 40px 35px;}
.hisToday_nav ul li{float: left;font-size: 16px;color: #392b20;width: 120px;height: 40px;border: 1px solid rgba(57,43,32,0.2);text-align: center;line-height: 40px;-webkit-border-radius: 20px;-o-border-radius: 20px;-moz-border-radius: 20px;-ms-border-radius: 20px;border-radius: 20px;margin-right: 10px;margin-top:20px;cursor:pointer;}
.hisToday_nav ul li.active{background:#392b20;color: #f0ece1;}

.hisToday_content{margin-top:40px;padding-right: 35px;}
.hisToday_time{width: 133px;height: 148px;background:url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/lishi/today_bg.png) no-repeat;margin: 0 auto;padding-top: 20px;}
.hisToday_time span{display: block;text-align: center;color: rgba(240,236,225,0.3);width:60px;margin:0 auto;}
.hisToday_time h3{display: block;text-align: center;font-size: 24px;color: #f0ece1;margin-bottom: 5px;margin-top: 4px;}

.hisToday_bar{position: relative;margin-top: -14px;}
.hisToday_bar ul li{padding-top: 35px;}
.hisToday_bar ul li.hisToday_barLf{width:397px;border-left: 1px dashed rgba(57,43,32,0.3);float:right;margin-left: 20px;} 
.hisToday_bar ul li .hisToday_bar_time{font-family: Impact;font-size: 32px;color: #95191b;}
.hisToday_bar ul li .hisToday_bar_time i{background: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/lishi/hisToday_yj.png) no-repeat;width: 26px;height: 26px;display: inline-block;margin-right: 20px;margin-left: -14px;}
.hisToday_bar ul li h3{margin-left: 32px;margin-top: 12px;margin-bottom: 8px;width: 100%;}
.hisToday_bar ul li span{display: block;}
.hisToday_bar_img img{width:260px;height: auto;-webkit-border-radius: 6px;-o-border-radius: 6px;-moz-border-radius: 6px;-ms-border-radius: 6px;border-radius: 6px;margin-left: 32px;}

.hisToday_bar ul li.hisToday_barRg{width:372px;border-right: 1px dashed rgba(57,43,32,0.3);float:left;padding-right: 20px;} 
.hisToday_bar ul li.hisToday_barRg .hisToday_bar_time{float:right;}
.hisToday_bar ul li.hisToday_barRg .hisToday_bar_time i{float:right;margin-top: 5px;margin-left:20px;margin-right:-34px;}
.hisToday_bar ul li.hisToday_barRg h3{float: right;text-align:right;}
.hisToday_bar ul li.hisToday_barRg .hisToday_bar_img img{float: right;} 

.hisTodayMore{font-size: 16px;color:#b9a189;text-align: center;margin-top: 35px;}

/* 右侧 日历 */
.his_date{width: 310px;position: fixed;z-index:900;top: 0;}
.his_dateHeader{height:50px;line-height: 50px;background: #95191b;}
.his_dateHeader h3{display: block;text-align: center;font-size:20px;color: #ede7d9;float: left;margin-left:90px;}
.his_dateHeader span{display: block;color:#f0ece1;float: right;margin-right: 26px;font-size: 22px;}

.his_dateTime{background: #f0ece1;text-align: center;padding:8px 0 10px 0;}
.his_dateTime span{display: block;}
.his_dateTime h4{display: block;font-size: 62px;margin: -8px 0;}
.his_dateRiqi{background: #f0ece1;padding-bottom: 20px;}
.his_dateXq{background: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/lishi/datebg.png);width: 100%;height: 30px;line-height: 32px;}
.his_dateXq span{display: block;width: 44px;float: left;text-align: center;}
.his_dateRq a{display: inline-block;width:24px;text-align: center;height: 24px;line-height: 24px;margin:0 8.5px;}
.his_dateRq a.active{background: #cd3b39;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;text-align: center;color: #f0ece1;}

/* 历史上今天 end */

/* 诸子 */
.substance_zhuzi{width: 100%;margin: 0 auto;background:#ede7d9 url(../image/zhuzi_bg.jpg) top center no-repeat;}

/* 诸子 end */

/* 百家 */
.substance_baijia{width: 100%;margin: 0 auto;background: url(../image/baijia_bg.jpg) top center no-repeat;padding-bottom: 50px;}

.baijia_artice{margin-top: 20px;}
.baijia_artice .renwu_all_cont i{display: inline-block;width: 16px;height: 16px;border: 1px solid #95191b;color: #95191b;font-style: normal;font-size: 14px;line-height: 16px;text-align: center;font-weight: 600;-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;}

.baijia_right_list ul li{margin: 20px 0 0 20px;}
.baijia_right_list ul li img{width: 80px;float: left;margin-right: 14px;}
.baijia_right_list ul li .baijia_intor{width: 176px;line-height: 22px;color: #3b2a20;}
.baijia_right_list ul li h3{margin-bottom:5px;}

.baijia_mulu{width: 880px;background: rgba(57,43,32,0.08);}
.baijia_mulu ul li{width: 146.5px;float: left;position: relative;height: 56px;line-height: 56px;text-align: center;font-size: 16px;font-weight: bold;cursor:pointer;}
.baijia_mulu ul li:before{content: '';position: absolute;width: 1px;height: 18px;background: rgba(57,43,32,0.12);right: 0;top: 21px;}
.baijia_mulu ul li.bj_mulu_last:before{content: initial;}

.baijia_mulu ul li.active{border-bottom: 4px solid #95191b;}
.baijia_mulu ul li.active a{color: #95191b;}
.baijia_mulu ul li:hover{border-bottom: 4px solid #95191b;}
.baijia_mulu ul li:hover a{color: #95191b;}

.baijia_muluFixed{position: fixed;top: 0;background:#e3ded3;z-index:900;}

/* .baijia_fixed{width: 122px;position: fixed;top:100px;margin-left: -152px;z-index: 1;}
.baijia_fixed_top{width: 122px;height: 107px;background: url(../images/zzbj/baijia_fixed01.png) no-repeat left top;}
.baijia_fixed_content{width: 108px;background: url(../images/zzbj/baijia_fixed02.png) repeat-y;margin-left:7px;padding-bottom: 16px;}
.baijia_fixed_content span{display:block;text-align: center;padding-top:14px;}

.baijia_fixed_bot{width: 108px;height:58px;background: url(../images/zzbj/baijia_fixed03.png) no-repeat;margin-left: 7px;}
.baijia_fixed_goup{width: 122px;height:36px;background: url(../images/zzbj/baijia_fixed04.png) no-repeat top left;}

@media screen and (max-width: 1460px) {
    .baijia_fixed{margin-left:-110px;}
} */

/* 百家 end */

/* 专题 */
.zt_list{padding: 35px 35px 5px 35px;}
.zt_list ul li{width: 380px;background: #ede7d9;margin-bottom: 30px;}
.zt_list .zt_cont01{height: 390px;}
.zt_list .zt_cont02{height: 260px;}
.zt_list ul li h3{display: block;font-size: 20px;padding-left: 15px;line-height: 60px;position:relative;border-bottom: 1px solid rgba(57,43,32,0.1);height: 60px;}
/* .zt_list ul li h3:before{content:'';position: absolute;width: 5px;height: 20px;background: #95191b;left: 0;top:20px;} */
.zt_list ul li h3 a{font-size: 14px;color: #bea084;float: right;padding-right:10px;}
.zt_list ul li h3 a:hover{color: #95191b;}
.zt_cont_cont{margin-left: 20px;margin-top: 20px;}
.zt_list ul li h4{display: block;font-size: 16px;margin-bottom:2px;margin-top:18px;}
.zt_list ul li span{display: inline-block;font-size: 14px;line-height: 32px;}
.zt_list ul li span.zt_cont_line{width: 1px;height: 16px;background: #d7cfb5;position: relative;top:2px;margin: 0 4px;}

.zt_list ul li .zt_cont_qimeng{margin-bottom: 20px;}
.zt_cont_zhuzi{}
.zt_cont_baijia{margin-top: 30px;} 
.zt_cont_chunqiu{margin-top: -10px;}
.zt_list .zt_cont02 .zt_cont_zhuzi{margin-bottom: 12px;}
.zt_list ul li a:hover{text-decoration: underline;}

.gxzt_title{background: url(../image/guoxue_zhuanti_bg.jpg) no-repeat center top;}

/* 专题 end */

/* 24节气 */
.substance_jieqi{width: 100%;margin: 0 auto;background: url(../image/jieqi_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.jieqi_img{margin-right:20px;width: 286px;}
.substance_jieqi .shijian_synopsis_text{width: 820px;}
.jieqi_right_list{margin-left: 5px;}
.jieqi_right_list ul li{float: left;margin: 15px 0 0 15px;width: 56px;}
.jieqi_right_list ul li span{display: block;text-align: center;margin-top: 10px;}
.jieqi_right_list ul li img{width: 56px;}

.lishi_relat_artice a{text-decoration:underline;color: #95191b;}

/* 节气专题 */
.jieqi_title{background: url(../image/jieqi_bg1.jpg) no-repeat center top;}
.jieqi_title img{padding:0 0 0 0;}
.jieqi_title span{color: #947f55;}
.jieri_img{width:286px;margin-right: 20px;}
.jieqi_list{padding:35px 0 0 35px;}
.jieqi_list ul li{padding-bottom: 35px;float: left;margin-right: 35px;}
.jieqi_list ul li h4{display: block;font-size: 16px;text-align: center;font-weight: 400;margin-top: 10px;}
.jieqi_list ul li h4 a:hover{text-decoration: underline;color: #95191b;}
.jieqi_item{text-align:center;margin-top: 8px;}
.jieqi_item span{display: inline-block;}
.jieqi_item span.link a{color: #b9a189;}
.jieqi_item span.line{width: 1px;height: 12px;background: rgba(0,0,0,0.06);position: relative;top: 2px;margin: 0 5px;}
.jieqi_item span.link a:hover{color: #95191b;text-decoration: underline;}

.jr_title{text-align: center;margin: 20px 30px 30px 0;}
.jr_title img{display: inline-block;}
/* .jr_title b{font-size: 28px;color: #392b20;}
.jr_title:after{content: '';position: absolute;background: url(../images/pic/jieqijieri/jieri_tit_bg02.png) no-repeat center center;width: 25px;height: 19px;top:11px;margin-left: 20px;}
.jr_title:before{content: '';position: absolute;background: url(../images/pic/jieqijieri/jieri_tit_bg01.png) no-repeat center center;width: 25px;height: 19px;top:11px;margin-left: -50px;} */

/* 24节气 end */

/* 节日 */
.substance_jieri{width: 100%;margin: 0 auto;background: url(../image/jieri_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.substance_jieri .shijian_synopsis_text{width:820px;}

.chunjie_main{width: 100%;margin: 0 auto;background: url(https://jscdn.httpcn.com/p/hancheng/content/images/pic/chunjie24_ztbg.jpg) top center repeat;}
.substance_jieri_chunjie{width: 100%;margin: 0 auto;background: url(../image/jieri_chunjie.jpg) top center no-repeat;padding-bottom: 50px;}

.yuanxiao_main{width: 100%;margin: 0 auto;background: url(../image/jieri_chunjie_bg.jpg) top center repeat;}
.substance_jieri_yuanxiao{width: 100%;margin: 0 auto;background: url(../image/jieri_yuanxiao.jpg) top center no-repeat;padding-bottom: 50px;}


/* 节日专题 */
.jieri_title{background:url(../image/jieri_bg1.jpg) no-repeat center top;}
.jieri_title img{padding: 0 0 0 20px;height: 90px;margin-right:15px;}
.jieri_title span{width: 635px;color: #614936;}

/* 节日 end */

/* 文艺百科 */
.substance_wenyi{width: 100%;margin: 0 auto;background:#ede7d9 url(../image/wenyi_baike_bg.jpg) top center no-repeat;}
.substance_wudao{width: 100%;margin: 0 auto;background:#ede7d9 url(../image/wudao_bg.jpg) top center no-repeat;}
.substance_yinyue{width: 100%;margin: 0 auto;background:#ede7d9 url(../image/yinyue_bg.jpg) top center no-repeat;}

.wenyi_img{width: 200px;}

/* 文艺百科 end */

/* 少数名族节日 */
.substance_shaoshumingzu{width: 100%;margin: 0 auto;background: url(../image/shaoshumingzu_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.substance_shaoshumingzu .wenyi_img{width: 200px;margin-right: 30px;}
.substance_shaoshumingzu .shijian_synopsis_text{width: 900px;}

.ssmz_list{padding-left: 30px;margin-bottom: 15px;}
.ssmz_list ul li{margin-top: 30px;overflow: hidden;zoom:1;margin-right: 10px;border-bottom: 1px solid rgba(57,43,32,0.08);padding-bottom: 30px;}
.ssmz_list ul li img{width: 210px;height: 165px;float: left;margin-right: 20px;}
.ssmz_list ul li .ssmz_title{width: 590px;float: left;}
.ssmz_list ul li h3{display:block;font-size: 20px;color: #392b20;font-weight: 400;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;}
.ssmz_list ul li p{color: #b9a189;line-height: 30px;margin-top:6px;}
.ssmz_list ul li span{display: inline-block;color: #b9a189;border:1px solid rgba(185,161,137,1);-webkit-border-radius: 3px;-moz-border-radius: 3px;-o-border-radius: 3px;-ms-border-radius: 3px;border-radius: 3px;padding:2px 6px;margin-top:12px;}
.ssmz_list ul li:hover h3{color: #95191b;text-decoration: underline;}

/* 少数名族节日 end */

/* 其他节日 */
.substance_qitajieri{width: 100%;margin: 0 auto;background: url(../image/qitajieri_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.substance_qitajieri .wenyi_img{width: 200px;margin-right: 30px;}
.substance_qitajieri .shijian_synopsis_text{width: 900px;}
/* 其他节日 end */

/* 诸子百家专题 */
.zzbj_title{background: url(../image/zzbj_bg.jpg) no-repeat center top;}
.zzbj_title img{padding:17px 0 0 20px;}
.zzbj_title span{color: #947f55;}

.quote_dl_nav{padding: 0 35px;padding-top: 10px;}
.quote_dl_nav ul{border-bottom: 1px solid rgba(57,43,32,0.1);}
.quote_dl_nav ul li{height: 60px;color: #392b20;cursor: pointer;line-height: 60px;font-size: 20px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;float: left;margin-right:40px;}
.quote_dl_nav ul li.active{font-weight: bold;border-bottom: 2px solid #95191b;}
.quote_dl_nav ul li.active a{color: #95191b;} 
.quote_dl_nav ul li:hover{font-weight: bold;border-bottom: 2px solid #95191b;}
.quote_dl_nav ul li:hover a{color: #95191b;} 
.quote_dl_navFix{position: fixed;top: 0;background: #f0ece1;width:790px;z-index: 900;padding-top: 0;}

/* 诸子百家专题 end */

/* 四库全书 */
.skqs_title{background: url(../image/sikuquanshu_bg.jpg) no-repeat center top;}
.skqs_title img{padding:10px 0 0 35px;}

/* 四库全书 end */

/* 传统哲学 新增哲学历史专题 */
.philo_zt_box{margin-top: 30px;background:url(../image/zhexue_bg.jpg) no-repeat center center;height:560px;position: relative;}
.philo_history{padding: 35px 0 0 0;margin-left:205px;width: 940px;overflow: hidden;}
.philo_history dl{width: 1650px;}  
.philo_history dl dd:before{left: -15px;top: 43px;}
.philo_history .hist_cd_list{width: 210px;}
.philo_history dl dd{width: 275px;}
.philo_history dl dd:after{height:510px;background: url(../image/zhexue_line.png) left top;top: 50px;left: 10px;}
.philo_history dl dd.philo_histLH img{position: relative;left: 2px;}
.philo_history dl dd.philo_histLH:after{height:450px;}
.philo_history dl dd.philo_histWJ img{position: relative;left: -44px;}
/* .philo_history dl dd.philo_histWJ:after{height:472px;} */
.philo_history dl dd.philo_histST img{position: relative;left: 2px;}
.philo_history dl dd.philo_histSY img{position: relative;left: -40px;}
/* .philo_history dl dd.philo_histJXD:after{height:384px;} */
.philo_history .hist_cd_title{padding: 0 16px 0 14px;}
.philo_history .hist_cd_list span{line-height:22px;margin-top: 2px;}
.philo_history .hist_cd_list i{font-style: normal;color: #967649;margin-top:4px;display:block;line-height:14px;margin-bottom: 14px;}
.philo_history .hist_cd_main{margin-left:4px;margin-top:10px;}
.philo_history .hist_cd_list .hist_cd_div .philo_show{cursor: pointer;white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.philo_history .hist_cd_list span.philo_hide{position: absolute;top: -1px;line-height: 20px;z-index: 2;visibility: hidden;background:#392b20;color: #ede7d9;padding: 3px;}
/* .philo_history .hist_cd_list .hist_cd_div:hover .philo_show{visibility: hidden;}
.philo_history .hist_cd_list .hist_cd_div:hover .philo_hide{visibility: visible;} */

.hist_cd_list span.ftcr{color: #967649;}

.philo_history .hist_cd_list a:hover{text-decoration: underline;}

.philo_history_more{height:630px;background: url(../image/zhexue_more.png) no-repeat right center;width: 136px;position: absolute;top: 0;font-size: 22px;color: #392b20;right: 0;cursor:pointer;}
.philo_history_more span{width: 22px;display: block;text-align: center; float: right;margin-right: 20px;margin-top:220px;line-height: 26px;}
.philo_history_more i{text-align: center;display: block;font-size: 22px;color: #971d1e;margin-top: 10px;}

.zx_cont{margin-top: 25px;}
.zx_list ul li{margin-top:20px;width: 177px;margin-left: 30px;}
.zx_list ul li h4{margin-top: 10px;margin-bottom: 5px;}
.zx_list ul li .lishi_ershi_list_fen span{margin-left: 20px;}
.zx_list ul li .lishi_ershi_list_fen span:before{left: -10px;}
.zx_list ul li .lishi_ershi_list_fen span a{color: #b9a189;}
.zx_list ul li h4 a:hover{text-decoration: underline;color: #95191b;}
.zx_list ul li .lishi_ershi_list_fen span a:hover{text-decoration: underline;color: #95191b;}

.zxFiction_cont{border-top: 1px solid rgba(57,43,32,0.08);}
.zxFiction_cont span{display: block;margin-top:15px;}
.zxFiction_cont i{font-style:normal;color: #b9a189;}
.zxFiction_cont span a:hover{text-decoration: underline;}
.zxFiction_cont span.active a{text-decoration: underline;color: #95191b;}

/* 传统哲学 新增哲学历史专题 end */

/* 传统文学 新增文学历史专题 */
.wenxue_zt_box{margin-top: 30px;background:url(../image/wenxue_bg.jpg) no-repeat center center;height:486px;position: relative;}
.wenxue_history{margin-left:185px;width:960px;overflow:hidden;position:relative;height:480px;}
.wenxue_history dl{width: 1925px;}
.wenxue_history dl:before{position: absolute;width:56px;height: 14px;background:url(../image/wenxueZtXy.png) no-repeat center center;content: '';left: -25px;top: 30px;}
.wenxue_history dl dd:after{height:370px;left: 34px;}
.wenxue_history dl dd:before{left:0px;}
.wenxue_history .hist_cd_main{margin-left: 28px;}
.wenxue_zt_box .philo_history_more{height:514px;}
.wenxue_zt_box .philo_history_more span{margin-top: 160px;}

.wenxue_zt_box .hist_cd_list{margin-top: 10px;}

.hist_cd_list span em{font-style: normal;background:#392b20;color: #dfc195;padding:0 4px;-webkit-border-radius: 4px;-o-border-radius: 4px;-moz-border-radius: 4px;-ms-border-radius: 4px;border-radius: 4px;margin-right: 5px;}

.history_arrow .arrow{background: url(../image/arrow.png) no-repeat;width:60px;height: 50px;position: absolute;top:38px;cursor:pointer;}
.history_arrow .prev{background-position: 15px 10px;left: 0;}
.history_arrow .next{background-position:18px -76px;right:10px;} 

.history_arrow .prevHov{background-position: 15px -33px;left: 0;}
.history_arrow .nextHov{background-position:18px -119px;right:10px;}

.philo_zt_box .history_arrow .arrow{top:56px;}
.philo_zt_box .history_arrow .prev{left: 140px;}
.philo_zt_box .history_arrow .prevHov{left: 140px;}

.wenxue_zt_box .history_arrow .arrow{top:56px;}
.wenxue_zt_box .history_arrow .prev{left: 128px;}
.wenxue_zt_box .history_arrow .next{right:16px;} 
.wenxue_zt_box .history_arrow .prevHov{left: 128px;}
.wenxue_zt_box .history_arrow .nextHov{right:16px;} 

.history_arrow .arrow_scrol{position: absolute;top:104px;right:60px;}
.history_arrow .arrow_scrol img{width: 100%;max-width: 100%;}
.arrow_scrolClose{color: rgba(57,43,32,0.6);position: absolute;top:-6px;left: -10px;font-size:20px;cursor: pointer;}

@media screen and (max-width: 1460px){
	.history_arrow  .arrow_scrol{width:10%;right: -84px;top: 80px;} 
	.arrow_scrolClose{font-size: 16px;}
}

/* 传统文学 新增文学历史专题 end */

/* 右侧国学汉语 */
.right_hanyu{padding: 0 0 0 20px;}
.hanyu_nav{margin-top: 16px;}
.hanyu_nav ul li{float: left;cursor: pointer;}
.hanyu_nav ul li i{display: inline-block;width: 1px;height: 10px;background:rgba(57,43,32,0.2);margin:0 8px;}
.hanyu_nav ul li:hover{text-decoration: underline;color: #95191b;}
.hanyu_nav ul li.active{text-decoration: underline;color: #95191b;}

.hanyu_search{margin-top: 10px;}
.hanyu_search .input{border:none;outline: none;background:#f1ece1;width:199px;height: 38px;border:1px solid rgba(57,43,32,0.3);border-right: none;padding-left: 6px;}
.hanyu_search .btn{width: 64px;background:#392b20;height: 40px;border:none;outline: none;font-size: 16px;color: #f1ece1;cursor: pointer;}

.hanyu_icon{margin: 5px 0;}
.hanyu_icon ul li{float: left;margin-right: 15px;margin-top: 15px;}
.hanyu_icon ul li img{width: 56px;}
.hanyu_icon ul li span{display: block;font-size: 12px;color: #b9a189;text-align: center;margin-top: 5px;}

.rgList{margin-top:12px;padding-bottom: 6px;}
.rgList ul li{margin-top: 8px;}
.rgList ul li span{display: block;float: left;font-size: 12px;}
.rgList ul li span.rgListLine{width: 1px;height: 10px;background:rgba(57,43,32,0.2);margin:4px 12px 0 13px;}
.rgList ul li span a:hover{text-decoration: underline;}

/* 右侧国学汉语 end */

/* 右侧民俗文化 */
.right_mswh{padding-left: 27px;margin-top:25px;}
.right_mswh .rgList ul li span{font-size: 14px;}
.right_mswh .rgList ul li span.rgListLine{margin:4px 14px 0 14px;}
.right_mswh .rgList ul li span.active a{color: #95191b;text-decoration: underline;}

/* 右侧民俗文化 end */

/* 右侧小说、名著切换 */
.fame_nav{border-bottom: 1px solid rgba(57,43,32,0.1);padding:0 20px;margin-bottom: 12px;}
.fame_nav ul li{float: left;font-size: 18px;color: #392b20;width: 25%;text-align: center;cursor:pointer;line-height: 40px;}
.fame_nav ul li.active{font-size: 20px;color: #95191b;font-weight: 600;border-bottom: 2px solid rgba(149,25,27,1);}

.fame_content .bann_aside dl dd{height: 40px;}
.fame_content .bann_aside dl dd a{padding: 0;line-height: 40px;}

/* 右侧小说、名著切换 end */

/* 新闻详细页 右侧 举报 */
.reportRg_fix{position: fixed;text-align: center;top:50%;left: 50%;z-index: 5;margin-left: 615px;}
.reportRg_fix ul li{width: 50px;height: 46px;background:rgba(57,43,32,0.4);margin-bottom: 20px;color: rgba(237,231,217,0.5);font-size: 26px;padding-top: 4px;cursor: pointer;}
.reportRg_fix ul li em{display: block;color: rgba(237,231,217,0.5);font-size: 26px;font-style: normal;}
.reportRg_fix ul li.reportRg_fhfb{line-height:42px;}
.reportRg_fix ul li span{display: block;color: rgba(237,231,217,0.5);font-size: 12px;margin-top: -6px;}
.reportRg_fix ul li:hover{background:rgba(149,25,27,1);color: rgba(237,231,217,1);}
.reportRg_fix ul li:hover span{color: rgba(237,231,217,1);}
.reportRg_fix ul li:hover em{color: rgba(237,231,217,1);}

/* 新闻详细页 右侧 举报 end */

/* 举报页面 */
.substance_report{width:100%;margin:0 auto;background:#ede7d9 url(../image/report_bg.jpg) top center no-repeat;}
.report_box{width: 990px;margin:10px auto 0 auto;background:url(../image/report_wt.png) no-repeat center top;padding-bottom: 110px;background-size: 100% 100%;}
.report_tit{padding-top: 180px;width: 630px;margin:0 auto;}
.report_tit ul li{float: left;font-size: 22px;color: #392b20;margin-left: 130px;cursor: pointer;}
.report_tit ul li.active{color: #95191b;font-weight: 600;border-bottom: 3px solid #95191b;padding-bottom: 8px;}
.report_main{margin-left: 180px;}
.reportMain_con{margin-top: 35px;} 
.reportMain_fkwt{margin-top:20px;}
.reportMain_lf{color: #392b20;margin-top: 15px;margin-right: 5px;}
.report_bt{margin-top:14px;}
.report_bt span{display: block;color: rgba(57,43,32,0.35);margin-top:8px;}
.report_input{position: relative;}
.report_radio{width: 590px;}
.report_input .inp{width: 530px;height: 48px;background:#f2ead7;border:1px solid rgba(57,43,32,0.1);padding-left: 10px;outline: none;}
.report_input .report_inpCs{position: absolute;display: block;color: #cac3b4;top:14px;right:18px;cursor: pointer;font-size: 18px;}
.reportMain_rg label{display: block;float: left;width: 120px;margin-top: 12px;position: relative;margin-left: 25px;cursor: pointer;}
.reportMain_rg .report_radio input{visibility: hidden;position: absolute;width: 0;height: 0;border: 0;left: 0;z-index: -1;}
.reportMain_rg label:before{position: absolute;content: "\e718";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color: rgba(57,43,32,0.4);}
/* .reportMain_rg label:hover:before{position: absolute;content: "\e646";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color:#95191b;} */
/* .reportMain_rg label.active:before{position: absolute;content: "\e646";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color:#95191b;}  */

.reportMain_rg input:checked + label:before{position: absolute;content: "\e646";font-family: "iconfont" !important;font-size: 14px;font-style: normal;-webkit-font-smoothing: antialiased;-moz-osx-font-smoothing: grayscale;left: -22px;top: 3px;color:#95191b;} 

.reportMain .btn{width: 168px;height: 50px;background:#95191b;font-size: 22px;color: #f1ece1;text-align: center;border:none;outline: none;cursor: pointer;display: block;margin-top: 40px;margin-left: 231px;}

.report_tarea{position: relative;}
.report_textarea{width: 550px;outline: none;border:1px solid rgba(57,43,32,0.1);resize:none;background:#f2ead7;padding:10px;height: 215px;}
.report_tarea .report_tarea_rg{position: absolute;bottom:12px;right:10px;color: #392b20;}
.report_tarea .report_tarea_rg em{font-style: normal;}

.report_file .img_upload{display: none;}
.report_file .report_file_cont{width: 148px;height: 48px;line-height: 48px;border:1px solid #95191b;font-size: 16px;color: #95191b;position: relative;text-align: center;cursor: pointer;margin-right: 15px;}
.report_file .report_file_cont:before{content: '';position: absolute;width:14px;height: 2px;background:#95191b;top:24px;left:36px;}
.report_file .report_file_cont:after{content: '';position: absolute;height:14px;width: 2px;background:#95191b;top: 18px;left:42px;}
.report_zhuyi span{color:rgba(57,43,32,0.35);line-height: 22px;display: block;}

/* 举报页面 end */

/* 黄历名词解释 */
.hlmcjs_title{background: url(../image/hlmcjs_bg.jpg) no-repeat center top;margin-bottom: -24px;}
.hlmcjs_title img{padding:15px 0 0 35px;}
.hlmcjs_title span{width: 610px;color: #63543a;}
.hlmcjs{padding-bottom: 40px;}
/*.hlmcjs_box{margin-top: -25px;}*/
/*.hlmcjs_clear{margin-top:16px;}*/
.hlmcjs_clear h3{display: block;font-size:16px;color: #392b20;width: 85px;float:left;text-align: right;margin-right: 4px;line-height: 36px;}
.hlmcjs_clear span{display: block;width:700px;float: left;font-size: 16px;line-height: 36px;color: #b9a189;padding-bottom:10px;}

/* 黄历名词解释 end */

/* 汉语 */
.hanyu_box .calend_list{background:#f2ede3;margin-top:5px;}
.hanyu_box .calend_listBox{background:#f2ede3;}
.substance_hanyu{background:#e6e0d2;}
.hanyu_left{background:#f2ede3;}
.hanyu_means{margin-top: 32px;background:#f2ede3;}
.hanyu_means .tradion_tit{height: 18px;line-height: 18px;border-left: 4px #95191b solid;margin: 10px 0;padding-right: 20px;}
.hanyu_means .tradion_tit span{font-size: 20px;font-weight: bold;color: #392b20;padding-left: 16px;display: inline-block;}
.hy_meansCont{background:#e6e0d2;margin:20px 35px 0 35px;-webkit-border-radius: 5px;-o-border-radius: 5px;-moz-border-radius: 5px;-ms-border-radius: 5px;border-radius: 5px;padding:28px 0 28px 35px;}
.hy_means_nav ul li{float: left;font-size: 16px;margin-right: 30px;cursor:pointer;}
.hy_means_nav ul li.active{font-weight: bold;color: #95191b;position: relative;}
.hy_means_nav ul li.active:before{position: absolute;content: '';width: 0;height: 0;border: 5px solid transparent;border-bottom-color: #392b20;bottom: -12px;left: 50%;margin-left: -5px;}
.hy_means_nav ul li:hover{font-weight: bold;color: #95191b;}

.hy_means_cont{margin-top: 12px;}
.hy_seleLeft{width: 118px;float: left;height: 52px;border: 2px solid #392b20;border-right: none;background:#f2ede3;cursor: pointer;position: relative;}
.hy_seleLeft:before{content: '';position: absolute;width: 1px;height: 36px;background: rgba(57,43,32,0.1);right: 0;top:8px;}
.hy_seleLeft span{display: block;font-size: 16px;color: #392b20;line-height:52px;padding: 0 18px;}
.hy_seleLeft span.icon-xia:before{float: right;font-size: 14px;}
.hy_seleLeft .hy_seleHide{background:#f2ede3;border:2px solid #392b20;position: absolute;display: block;top:52px;left:-2px;width: 118px;z-index: 1;display: none;}
.hy_seleLeft .hy_seleHide i{display: block;font-style: normal;width:98px;line-height: 30px;padding:0 10px;white-space:nowrap;text-overflow: ellipsis;overflow:hidden;}
.hy_seleLeft .hy_seleHide i:hover{background:rgba(57,43,32,0.1);}

.hy_seleHh{overflow-x: hidden;overflow-y: auto;}

.hy_means_searBar{width: 450px;float: left;margin-right: 10px;}
.hy_means_searBar .input{width: 356px;border:none;border-top: 2px solid #392b20;border-bottom: 2px solid #392b20;background:#f2ede3;padding:0 0 0 20px;font-size: 16px;outline: none;float: left;line-height: 52px;height: 52px;}
.hy_means_searBar .btn{border: none;outline: none;width:74px;height: 56px;background:url(../image/search.jpg) no-repeat;float: left;cursor:pointer;}
.hy_means_chazi{border-left: 1px solid rgba(57,43,32,0.1);float: left;}
.hy_means_chazi span{display: block;float: left;border: 1px solid rgba(57,43,32,0.1);border-left: none;width: 68px;height:46px;text-align: center;font-size: 14px;color: #b9a189;padding-top: 8px;}
.hy_means_chazi span a{color: #b9a189;width:40px;display: block;text-align: center;margin: 0 auto;}
.hy_means_chazi span:hover a{color: #95191b;}

.hy_means_seleNot .hy_means_searBar{width: 570px;}
.hy_means_seleNot .hy_means_searBar .input{border-left: 2px solid #392b20;width: 470px;}
.hy_means_seleNot .hy_seleLeft{display: none;}

.hy_means_icon{margin-top:14px;}
.hy_means_icon ul li{float: left;width: 72px;margin-right:18px;margin-top:12px;}
.hy_means_icon ul li img{margin-bottom:6px;width: 100%;}
.hy_means_icon ul li span{display: block;text-align: center;}

.hyFy_box{padding-right: 35px;margin-top: 5px;}
.hyFy_box .textarea{border: none;outline: none;height: 150px;background:#f2ede3;font-size: 16px;padding: 16px 16px 16px 20px;width:685px;resize: none;}

.hyFy_operation{margin-top: 10px;}
.hyFy_language{float: left;position: relative;}
.hyFy_langSele{width: 206px;height: 30px;border: 1px solid rgba(57,43,32,0.1);text-align: center;cursor: pointer;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px;}
.hyFy_langSele span{display: inline-block;line-height: 30px;margin-right: 10px;}
.hyFy_langSele .arrow_down{width: 0;height: 0;border: 5px solid transparent;border-top-color: #392b20;display: inline-block;position: relative;top:3px;}
.hyFy_langSele .arrow_up{width: 0;height: 0;border: 5px solid transparent;border-bottom-color: #392b20;display: inline-block;position: relative;top:-3px;}

.hyFy_langBox{position: absolute;border: 1px solid rgba(57,43,32,0.1);background:#e6e0d2;width: 495px;margin-top: -1px;z-index: 1;}
.hyFy_langBox ul li{width:145px;float: left;line-height:28px;padding: 0 10px;height: 28px;}
.hyFy_langBox ul li:hover{background:rgba(57,43,32,0.1);}
.hyFy_langBox ul li:hover a{color: #95191b;}
.hyFy_langBox ul li.active{background:rgba(57,43,32,0.1);}
.hyFy_langBox ul li.active a{color: #95191b;}

.hyFy_zhuanhuan{float: left;width: 62px;text-align: center;line-height: 32px;}
.hyFy_zhuanhuan span{display: block;color: rgba(57,43,32,0.15);font-size: 22px;}

.hyFy_fanyi{width: 106px;height: 32px;background:#95191b;color: #e6e0d2;float: left;text-align: center;line-height: 32px;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px;margin:0 15px;cursor: pointer;}

.hyFy_rgFy{width: 104px;height: 30px;border: 1px solid #95191b;-webkit-border-radius:4px;-o-border-radius:4px;-ms-border-radius:4px;-moz-border-radius:4px;border-radius:4px;float: left;text-align: center;line-height: 30px;color: #95191b;cursor:pointer;}

.hyFy_xyzfy b{display: block;font-size: 16px;margin-top: 22px;}
.hyFy_xyzfy ul li{float: left;width:90px;margin-top: 14px;}
.hyFy_xyzfy ul li a:hover{text-decoration: underline;}

.hanyu_trans{margin-bottom: 22px;}

.hanyu_left .xz_more{margin:0 30px 35px 30px;}

.swjz_sj{margin:20px 20px 0 20px;border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 10px;}
.swjz_sj img{display: block;float: left;margin-right: 14px;width: 72px;-webkit-box-shadow: 0 0 10px rgba(57,43,32,0.5);-o-box-shadow: 0 0 10px rgba(57,43,32,0.5);-moz-box-shadow: 0 0 10px rgba(57,43,32,0.5);-ms-box-shadow: 0 0 10px rgba(57,43,32,0.5);box-shadow: 0 0 10px rgba(57,43,32,0.5);}
.swjz_sj img.img_png{display: block;float: left;margin-right: 14px;width: 72px;box-shadow: none;}

.swjz_text{position: relative;top: -6px;}
.swjz_text b{display: block;font-size: 16px;line-height: 32px;}
.swjz_text p{color: #b9a189;line-height: 22px;}

.swjz_list{padding: 0 20px 5px 20px;margin-top:10px;}
.swjz_list ul li{line-height: 32px;}
.swjz_list ul li span{float: left;display: block;}
.swjz_list ul li i{float: right;display: block;font-style: normal;color: #b9a189;}
.swjz_list ul li:hover span{text-decoration: underline;color: #95191b;}

.hanyu_box .lifa_right .right_aside{padding-top:22px;}

.hp_zxdj_list{padding:4px 20px 10px 20px;}
.hp_zxdj_list ul li{width: 50%;float: left;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;line-height: 40px;}
.hp_zxdj_list ul li i{display: inline-block;width: 4px;height: 4px;background: rgba(57,43,32,0.2);font-style: normal;position: relative;top: -3px;margin-right:8px;}
.hp_zxdj_list ul li a:hover{text-decoration:underline;}

.hp_wxmz_list ul li i{margin-right:2px;margin-left: 4px;}

/* 汉语 end */

/* 实用附录 */
.ty_index{text-align:center; zoom: 1;margin-top: -35px;margin-left: -20px;}
.ty_index:after{content: "";display: block;height: 0;clear: both;}
.ty_index li{float:left;width:17%;text-align:center;margin-left: 20px;}
.ty_index li a{display:block;border:solid 2px #95191b;}
.ty_index li.active a{background-color: #95191b;color: #e3ded7;}
.PCLEAR{font-size: 16px;color: #600;font-weight: bold;clear:both;margin:10px 0 0 0 !important;}
.bs_index3{width: 100%;zoom:1;}
.bs_index3 li{float: left;position: relative;width:76px;padding-bottom:44px;}
/* .bs_index3 li:after{content: "";position: absolute;top: 2px;left: 2px;right: 2px;bottom: 2px;border: 1px solid #ececec;} */
.bs_index3 a{position: absolute;top: 50%;left: 50%;-webkit-transform: translate(-50%, -50%);transform: translate(-50%, -50%);font-size: 18px;text-align: center;text-decoration: none;}
.bs_index3 p{color: #633;font-weight: bold;padding: 0px 10px;}
.hb{clear: both;visibility: hidden;}

.pytd1 {border-bottom: 1px solid #996666;}
.pytd2 {width:25%;border-bottom: 1px solid #996666;}

/* 实用附录 end */

/* 导航--新时代 */
.epoch_main{width: 100%;overflow-x: hidden;overflow-y: auto;}
.epoch_main img{width: 100%;display:block;}
.epoch_box{height: 100%;}
.epoch01{background:#840507 url(../image/epoch01.jpg) no-repeat center top;width: 100%;height:100%;background-size:auto 100%;}
.epoch02{background:#eadac4 url(../image/epoch02.jpg) no-repeat center top;width: 100%;height: 100%;background-size:auto 100%;}
.epoch03{background:#e4c6a0 url(../image/epoch03.jpg) no-repeat center top;width: 100%;height: 100%;background-size:auto 100%;}
/*.epoch_btn{position: fixed;z-index: 100;top: 50%;right:35px;margin-top: -92px;}
.epoch_btn a{display: block;width: 40px;height: 40px;background:rgba(0,0,0,0.2);-webkit-border-radius: 50%;-o-border-radius: 50%;-moz-border-radius: 50%;-ms-border-radius: 50%;border-radius: 50%;margin-bottom: 16px;color: rgba(45,29,29,0.5);font-size: 22px;text-align: center;line-height: 40px;}
.epoch_btn a.active{background:#f2ede3;color: #8a070b;}
.epoch_btn a:hover{background:#f2ede3;color: #8a070b;}*/

/* 导航--新时代 end */

.renew_book{font-size: 22px;margin-top: 30px;text-align: center;}
.hc_indent{text-indent: 2em;}

.hc_syImg{margin:30px 20px 5px 20px;}
.hc_syImg img{width: 100%;}

/* .right_aside.bgcoloe + .right_aside.bgcoloe{margin-bottom: 20px;} */

/* 中小学诗词 */
.zxxsc_box{background: #f0ece1;padding: 0 30px;}
.zxxsc_box h3{display: block;font-size:20px;padding-top:20px;margin-bottom: 10px;}
.zxxsc_box ul li{width: 50%;float: left;line-height:40px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size: 16px;}
.zxxsc_box i{color: #b9a189;margin-left: 2px;font-style: normal;}
.zxxsc_list{border-bottom: 1px solid rgba(57,43,32,0.1);padding-bottom: 10px;}

/* 中小学诗词 end */

/* 多媒体平台 */
.substance_dmtpt{width:100%;margin:0 auto;background:#e6e0d2 url(../image/dmtpt_bg.jpg) top center no-repeat;padding-bottom: 50px;}
.substance_dmtpt~.tr-footer{margin-top: 0;}
.dmtpt_box{width: 1190px;margin:10px auto 0 auto;}
.dmtpt_left{background: #f2ede3;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;width:860px;}
.dmtpt_tit{border-bottom: 1px solid rgba(57,43,32,0.1);}
.dmtpt_tit span{display:block;float: left;font-size: 18px;cursor: pointer;margin-left: 30px;line-height: 74px;}
.dmtpt_tit span.active{font-weight: 600;position: relative;}
.dmtpt_tit span.active:before{width: 20px;height: 6px;background: #cd0000;position: absolute;content: '';bottom: 0;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;left: 50%;margin-left: -10px;}
.dmtpt_tit span:hover{font-weight: 600;position: relative;}
.dmtpt_tit span:hover:before{width: 20px;height: 6px;background: #cd0000;position: absolute;content: '';bottom: 0;-webkit-border-radius: 20px;-o-border-radius: 20px;-ms-border-radius: 20px;-moz-border-radius: 20px;border-radius: 20px;left: 50%;margin-left: -10px;}

.dmtpt_list{padding: 0 30px;}
.dmtpt_list ul li{border-bottom: 1px solid rgba(57,43,32,0.1);padding: 25px 0 30px 0;}
.dmtpt_list ul li h3{display: block;font-size: 20px;font-weight: 400;margin-bottom:7px;}
.dmtpt_list .dmtpt_img i{width: 136px;display: block;float: left;margin-right: 10px;margin-top: 10px;}
.dmtpt_list .dmtpt_img img{-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;width: 136px;}
.dmtpt_list .dmtpt_yd{margin-top: 10px;}
.dmtpt_list .dmtpt_yd span{display: block;float: left;font-size: 16px;color: #b9a189;margin-right: 20px;} 

.dmtpt_right{background: #f2ede3;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;border-radius: 10px;width:310px;}
.dmtpt_gz{padding: 0 30px 38px 30px;}
.dmtpt_gz img{width: 120px;height: 120px;-webkit-border-radius: 50%;-o-border-radius: 50%;-ms-border-radius: 50%;-moz-border-radius: 50%;border-radius: 50%;margin:40px auto 15px auto;}
.dmtpt_gz h3{display: block;font-size: 22px;text-align: center;}
.dmtpt_gz ul li{width: 33%;float: left;text-align: center;border-right: 1px solid rgba(57,43,32,0.1);margin-top: 35px;margin-bottom: 20px;}
.dmtpt_gz ul li:last-child{border-right: none;}
.dmtpt_gz ul li b{display: block;font-size: 22px;}
.dmtpt_gz ul li i{display: block;font-style: normal;font-size: 14px;color: #b9a189;}
.dmtpt_gz .btn{border: none;outline: none;height: 46px;background: #95191b;color: #e6e0d2;font-size: 18px;font-weight: 600;display: block;width: 100%;-webkit-border-radius:40px;-o-border-radius: 40px;-ms-border-radius: 40px;-moz-border-radius: 40px;border-radius: 40px;cursor: pointer;}
.dmtpt_gz .dmtpt_jjjs{margin-top:25px;}
.dmtpt_gz .dmtpt_jjjs span{display: block;font-size: 16px;margin-top: 15px;}

/* 多媒体平台 end */

/* 国学book */
.gxBook_title{background: url(../image/gxBook_bg.jpg) no-repeat center top;}
.gxBook_title img{width: 166px;margin-top: 4px;}
.gxBook_content{background: #f2ede3;border-radius: 10px;-webkit-border-radius: 10px;-o-border-radius: 10px;-ms-border-radius: 10px;-moz-border-radius: 10px;padding-bottom:40px;margin-top:-20px;}
.gxBook_list{margin-left: 15px;margin-right: 30px;padding-top:30px;}
.gxBook_list h3{display:block;font-size:20px;color: #3b2a20;margin-left: 20px;}
.gxBook_list h3 a{float: right;font-weight: normal;color:#3b2a20;font-size:15px;margin-top:3px;}
.gxBook_list h3 a:hover{color: #95191b;text-decoration: underline;}
.gxBook_list b{display:block;font-size:18px;color: #95191b;border-left: 5px solid #95191b;font-weight: bold;line-height:18px;padding-left: 10px;margin-top:20px;margin-left:20px;}
.gxBook_list ul li{float: left;width:148px;margin-left:15px;margin-top:20px;}
.gxBook_list ul li a{border: 1px solid #d0cac0;display: block;text-align: center;border-radius: 40px;line-height:46px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;font-size:18px;}

/* 国学book end */



